上传大小超过10M的文件时遇到问题。我们已将php.ini
文件设置为以下内容:
post_max_size = 256M
upload_max_filesize = 256M
max_execution_time = 1800
max_input_time = 1800
memory_limit = 256M
我们确保使用此php.ini
,在.htaccess和代码中没有其他设置,在日志文件和其他通知中找不到错误。上传大小小于10M的文件是可以的。
这让我们头疼。
请帮忙。
感谢。
答案 0 :(得分:0)
apt-get install php5-common libapache2-mod-php5 php5-cli
然后将以下内容添加到.htaccess
<IfModule mod_php5.c>
php_value upload_max_filesize 900M
php_value post_max_size 900M
php_value memory_limit 256M
php_value max_execution_time 1200
php_value max_input_time 1200
</IfModule>
如果不起作用,请尝试在VirtualHost配置中添加以下内容
<Directory "/var/www/domain.com/public_html">
php_admin_value post_max_size 150M
php_admin_value upload_max_filesize 150M
php_admin_value memory_limit 150M
...
</Directory>
根据需要进行调整,然后重新启动Web服务器。
service apache2 restart
我希望它有所帮助