我上传视频文件(持续时间:25',Size:243.3MB)
我在/etc/nginx/nginx.conf
中编辑了如下内容:
client_max_body_size 480000M;
字符串
然后,我在/etc/php5/fpm/php.ini
中编辑了如下内容:
max_input_time = 480000
max_execution_time = 480000
upload_max_filesize = 240000M
post_max_size = 480000M
memory_limit = 240000M
型
但我总是犯错误:413请求实体太大
请帮帮我非常感谢您!!!
2条答案
按热度按时间xuo3flqw1#
事实上,413错误可能是client_max_body_size的小值。我能确定你能重启吗|reload your nginx?
kyks70gy2#
413错误的Apache替代解决方案
对于那些在Apache中遇到这个问题的人,我也遇到了同样的问题,我解决了它。首先,我尝试改变所有相同的变量,你尝试(
max_input_time
,max_execution_time
,upload_max_filesize
,post_max_size
和memory_limit
)和没有工作在第一。我使它工作的方式是通过更改文件
httpd-php.conf
上的LimitRequestBody
指令。注意:如果您在查找指令的位置时遇到问题,则必须在
httpd.conf
或apache.conf
中查找<IfModule php_module>
指令配置的位置。默认值为9524288(9.08MB)。
字符串
所以我不得不将其设置为50MB(转换为字节52428800)。
型
然后我重新启动了Apache服务,一切都开始正常工作。
我希望这个答案可以帮助任何其他开发人员谁是有这个问题,并结束了这个答案。
您可以在这里阅读官方文档:LimitRequestBody指令