Рейтинг:2

Как увеличить ограничения размера файла PHP на Nginx?

флаг in

Когда я загружаю файл в phpmyadmin, появляется эта проблема 413 Слишком большой объект запроса моя конфигурация php.ini

post_max_size = 100M
upload_max_filesize = 100M
memory_limit = 256M

У меня есть сервер NGINX с FASTCGI php-fpm 127.0.0.1:9000, php.ini которого находится в /etc/php5/fpm/php.ini.

Я увеличил upload_max_filesize и post_max_size в php.ini.

Параметры Fastcgi такие

fastcgi_param PHP_VALUE "upload_max_filesize = 100M\n post_max_size=100M"

client_max_body_size 100M;

Я перезапустил php-fpm и nginx, но проблема осталась.

Рейтинг:1
флаг ua

Эта проблема возникает из-за nginx, в вашем nginx.conf установите следующее значение:

client_max_body_size 100M;

Очевидно, что если вы хотите, чтобы размер файла был больше 100 МБ, увеличьте это значение.


Подробнее о client_max_body_size можно прочитать в документации nginx: http://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size

Thaer z avatar
флаг in
Я делал это раньше, и теперь я попытался снова, но это не удалось
флаг in
@Thaerz В каком контексте вы это используете? `http`? Попробуйте `сервер`.
Thaer z avatar
флаг in
@Wesley Context: http, сервер, местоположение
Рейтинг:0
флаг in

Просто у меня есть сдача fastcgi_pass к правильному источнику

fastcgi_pass unix:/var/php-nginx/163014821416069.sock/socket;

К

fastcgi_pass unix:/run/php-fpm/www.sock;

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.