【发布时间】:2014-08-18 09:15:15
【问题描述】:
我试图让用户最多上传 30MB,但服务器挂起甚至不会产生错误。检查中浏览器网络栏甚至没有错误。在阅读了互联网上的大量信息后,我在下面做了更改,但到目前为止还没有运气。谁知道我还能做什么?
提前致谢
.htaccess:
<IfModule mod_php5.c>
php_value post_max_size 40M
php_value upload_max_filesize 350M
php_value max_execution_time 1200
php_value max_input_time 1200
</IfModule>
/etc/php5/{cli,fpm}/php.ini
post_max_size 40M
upload_max_filesize 35M
max_execution_time 1200
max_input_time 1200
重新开始:
sudo service php5-fpm restart
sudo service apache2 restart
【问题讨论】:
-
你安装了php suhosin补丁吗? Ubuntu 默认使用此安全补丁。我个人在上传大文件时遇到问题,还必须更改 suhosin 配置才能正常工作。
-
是的,我刚刚检查过了。
-
反对投票的任何理由——不管是谁?我进行了研究并提出了我上面列出的工作,所以如果这些信息还不够或拒绝投票的原因是什么?请解释一下。
-
问题在我看来是合法的,所以我投了赞成票。
-
@andreimarinescu - 非常感谢。我希望做它的人可以限制并告诉我们为什么 OP 不好,以便我可以在必要时考虑它。
标签: php .htaccess symfony amazon-web-services