【发布时间】:2011-05-26 02:28:31
【问题描述】:
谁能告诉我是什么触发了用户上传一个大文件? max_input_time 还是 max_execution_time ?因为上传的开始是一个 php 进程。 ?
我允许用户最多上传 5MB。那么上面这两个的适当设置是什么?
因为当它太小而文件又那么大时,我只会得到一个空白页。
【问题讨论】:
标签: php apache upload timeout execution
谁能告诉我是什么触发了用户上传一个大文件? max_input_time 还是 max_execution_time ?因为上传的开始是一个 php 进程。 ?
我允许用户最多上传 5MB。那么上面这两个的适当设置是什么?
因为当它太小而文件又那么大时,我只会得到一个空白页。
【问题讨论】:
标签: php apache upload timeout execution
两者都触发,但在过程中的不同时间:
所以我建议您在 PHP 脚本中进行某种记录(记录到文件,而不是记录到浏览器),以查看脚本是否实际执行。如果没有执行,那么max_input_time触发了,如果执行了,那么你的脚本可能耗时太长,触发了max_execution_time。
但请注意,可能还有其他因素导致发送空白页面,因此您应该检查您的 php 和 apache 日志是否有任何错误。
【讨论】: