错误:413 请求实体太大
我试图增加upload_max_filesize
使用Laravel Forge20M
中的Edit PHP FPM Configuration
和Edit PHP CLI Configuration
工具。它成功保存了我的设置,但更改似乎没有生效。我已经尝试重新启动 nginx 和服务器。
环境:
- AWS EC2
- nginx
错误:413 请求实体太大
我试图增加upload_max_filesize
使用Laravel Forge20M
中的Edit PHP FPM Configuration
和Edit PHP CLI Configuration
工具。它成功保存了我的设置,但更改似乎没有生效。我已经尝试重新启动 nginx 和服务器。
环境:
更新,因为这是该主题搜索的第一个搜索引擎结果:
Forge 现在有一个内置设置,您可以通过转到服务器详细信息页面然后单击左侧菜单中的 PHP 来更新。您将看到一个更改最大文件大小的表单。
我错过了一块。这是整个答案。
Nginx 配置
将以下行添加到http或服务器或位置上下文以增加 nginx.conf 中的大小限制:
# set client body size to 20M #
client_max_body_size 20M;
PHP 配置
编辑 php.ini 并设置以下指令:
;This sets the maximum amount of memory in bytes that a script is allowed to allocate
memory_limit = 256M
;The maximum size of an uploaded file.
upload_max_filesize = 20M
;Sets max size of post data allowed. This setting also affects file upload. To upload large files, this value must be larger than upload_max_filesize
post_max_size = 30M
来源:http ://www.cyberciti.biz/faq/linux-unix-bsd-nginx-413-request-entity-too-large/