上传过多图片时的PHP白页

时间:2017-04-12 15:11:01

标签: php html image .htaccess

我的表格存在问题。它是一个图像上传表单,您可以使用文件输入上传图像。当我尝试上传21张图片时,它不起作用,但当我在其中放入17张图片时,它可以正常工作。这21张图片给出了一个白页,它将图像上传到17-18(差异)。

现在我检查了一下,我想,但我不确定,这与互联网速度有关。如果我以慢的网速尝试它会被取消,但是图像会通过。

我用以下字段更改了我的.htaccess:

php_value post_max_size 1000M
php_value upload_max_filesize 1000M
php_value memory_limit 1000M
php_value max_file_uploads 100
php_value max_input_time 600
php_value max_execution_time 600

是否与执行或输入时间有关?在白页显示之前,慢速实际上可以实际处理15分钟。还是我忘记了我需要设置的php值?

1 个答案:

答案 0 :(得分:1)

我建议在上传脚本的顶部添加以下内容,以确切了解导致失败的原因。

error_reporting(E_ERROR | E_CORE_ERROR | E_COMPILE_ERROR);
ini_set('display_errors', '81');

这个“应该”显示正在发生的确切PHP错误,这将帮助您确定如何纠正它。

我还要确保您的PHP更改实际上通过检查phpinfo()中的结果生效;可能是Apache HTACCESS更改没有覆盖php.ini设置吗?