Что такое php, nginx, cookie-файлы
Nginx — 413 Request Entity Too Large
Исправляем ошибку 413 Request Entity Too Large в веб-сервере nginx при загрузке большого файла. Собственно, ошибки никакой нет. Просто размер загружаемого вами файла превышает допустимый в настройках nginx. В nginx по умолчанию установлено ограничение в 1 МБ. Вам нужно или загрузить фал меньшего размера, или разрешить загружать файлы большего размера. Максимальный размер файла настраивается параметром client_max_body_size. Разрешим загружать файлы размером до 16 МБ: server {
...
client_max_body_size 16m;
...
Почему директива try_files в Nginx может быть «злом» и как жить без неё
Когда мы конфигурируем сайты или веб-приложения на Nginx, часто хочется «и рыбку съесть, и косточкой не подавиться»: получить и удобную маршрутизацию SEO-URL, и высокую производительность, и безопасность. На первый взгляд, директива try_files может быть идеальным решением — ведь она позволяет быстро проверять наличие статических файлов и только при их отсутствии передавать запрос в PHP-FPM или другой бэкенд. Но, как показывает практика, у такой «универсальной конструкции» есть свои подводные камни...