Nginx, PHP и centos7 ошибка 413-запрос-сущность-слишком большая при подключении к другой сети - PullRequest
0 голосов
/ 18 октября 2018

Моя веб-система (Laravel) имела 2 домена, которые company.test.hero (доступ к которым может иметь только сеть моей компании) и example.com (которые указывают на company.test.hero и могут быть доступны для общего доступа)

Проблема в том, что когда я хочу загрузить файл, если я подключаюсь к сети моей компании, я могу загрузить файл без проблем.

Но если я соединяюсь с другой сетью, он выдаст ошибку 413-запрос-entity-too-large (я пытаюсь загрузить файл размером 2,86 МБ).

Я уже установил лимит загрузки NGINX в папке и т. д.> nginx> nginx.conf

client_max_body_size 20M;

У меня также былоустановить etc> предел загрузки php.ini.

upload_max_filesize = 20M
memory_limit = 256M
post_max_size 20M

1 Ответ

0 голосов
/ 18 октября 2018

Отредактируйте файл конфигурации NGiNX (обычно /etc/nginx/nginx.conf) и добавьте эту строку в раздел http :

http {
  client_max_body_size 100M;
}

Примечание. Не используйте МБ , используйте только M или это не будет работать!

Также не забудьте перезапустить nginx:

systemctl restart nginx
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...