我在
/etc/php5/apache2/php.ini
中有以下值,并且我已经重新启动了服务器。
post_max_size = 100M
upload_max_filesize = 100M
但是,当我尝试上传小于 100 MB 的文件时,我的日志中出现以下错误:
POST Content-Length of 56586641 bytes exceeds the limit of 41943040 bytes
在这种情况下,
41943040
的限制可能会施加在哪里?
原来是我编辑了
/etc/php5/apache2/php.ini
,但是phpinfo();
和php -i
都显示加载的ini文件是/etc/php/7.0/apache2/php.ini
。
我更新了正确的ini文件后,限制被正确提高了。
感谢大家的诊断建议!