【发布时间】:2015-05-11 10:31:48
【问题描述】:
我在使用 PHP 时遇到上传问题。
我使用表单和 HTML 提供的输入类型文件上传文件,我必须上传大文件 (max size 500MB)。
我以这种方式编辑了我的 php.ini 文件:
max_execution_time = 7200;
max_input_time = 7200;
memory_limit = 500M;
post_max_size = 500M;
upload_max_filesize = 500M.
在过去的几周里,我使用小文件 (20 MB) 进行了许多测试,并且上传工作正常。
现在我想模拟最坏的情况,当用户必须上传大文件时。我注意到当用户尝试上传大于 100MB 的文件时,上传“重置”。
页面接收到2048000 bytes,然后从0重新启动,再次到达2048000 bytes时重置。这种情况会发生几次,然后上传停止。
我还尝试编辑我的 httpd.conf 添加以下行:
LimitRequestBody 524288000
问题仍然存在。我该如何解决这个问题?
【问题讨论】:
-
您使用的是共享主机吗?您可以使用
-
好的,看起来不错。你检查错误日志了吗?
-
不,我没有。我必须检查 httpd 错误日志吗?
-
是的
/usr/local/apache/logs/error_log这里
标签: php apache file-upload