2016-04-12 5 views
1

Ошибка: 413 Request Entity Too LargeУвеличение upload_max_filesize с помощью Forge

Я попытался увеличить upload_max_filesize к 20M используя Edit PHP FPM Configuration и Edit PHP CLI Configuration инструменты в Laravel Forge. Он успешно сохраняет мои настройки, но изменения, похоже, не влияют. Я попытался перезапустить nginx и сервер.

Окружающая среда:

  • AWS EC2
  • Nginx
+0

Из памяти, также необходимо вручную обновить 'post_max_size' быть выше, чем' upload_max_filesize'. –

+0

Кажется, это не помогло. Я все еще получаю «413 Request Entity Too Large». – Donnie

+1

Пробовал 'client_max_body_size'? Я знаю, что у меня была такая же проблема в прошлом, но я не могу вспомнить, что именно я изменил, чтобы исправить ее. –

ответ

4

я пропускал часть. Вот полный ответ.

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/