久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
Discuz! 官方交流社區
標題:
論壇上傳附件超過51.4MB時,最多只能下載到35.6多MB,導致文件不完整,求解!
[打印本頁]
作者:
littleblackLB
時間:
2025-4-21 14:56
標題:
論壇上傳附件超過51.4MB時,最多只能下載到35.6多MB,導致文件不完整,求解!
問題描述:
因為 discuz! 論壇默認只能上傳10M左右的文件,因此我前幾天修改了 php.ini 以及 IIS 中的相關配置。最后能成功上傳大文件,并且在服務器的 attachment 文件夾中可以得知上傳的文件是完整的。
但是當我下載超過 51.4MB 的文件時,
1. 通過瀏覽器下載
:當下載到 35.6MB 時,瀏覽器會自動完成下載(但瀏覽器告訴我的文件總大小是無誤的)
2. 通過 curl 指令下載
(curl "download link" --output file.zip) :我發現當 curl 下載到 51.4MB 的時候,服務器會停止發送數據,并且過了一段時間后,服務器便會發送 RST 終止連接。同時通過 curl -I ... 我得知服務器返回的 Content-Length 是準確無誤的。
我嘗試通過搜索引擎、詢問AI,修改一些配置后也無果,為此想請教一下大家可能是哪些問題導致了這一情況的發生,謝謝!
環境信息:
Windows Server 2022 Datacenter
Discuz! X3.5
Microsoft-IIS/10.0
WINNT / PHP v8.2.23
已修改配置
:
php.ini:
post_max_size -> 4096MB
memory_limit -> 4096MB
upload_max_filesize -> 2048MB
IIS:
system.webServer/security/requestFiltering -> requestLimits -> maxAllowedContentLength -> 268435456 (Byte)
如果還需要其他的服務器配置信息,歡迎詢問!
作者:
科站網
時間:
2025-4-22 09:14
超時時間改下
歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/)
Powered by Discuz! W1.0