错误: 413请求实体太大
我尝试使用Laravel Forge中的upload_max_filesize
和20M
工具将Edit PHP FPM Configuration
增加到Edit PHP CLI Configuration
。它成功保存了我的设置,但更改似乎没有生效。我试过重启nginx和服务器。
环境:
答案 0 :(得分:7)
我错过了一块。这是答案的全部内容。
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/
答案 1 :(得分:5)
正在更新,因为这是搜索此主题的第一个搜索引擎结果:
Forge现在有一个内置设置,您可以通过转到服务器详细信息页面然后从左侧菜单中单击PHP来更新。您将看到一个表单来更改最大文件大小。
答案 2 :(得分:1)