
phpmyadminでファイルをアップロードすると、この問題が413 Request Entity Too Large
私の設定に表示されますphp.ini
post_max_size = 100M
upload_max_filesize = 100M
memory_limit = 256M
私は、FASTCGI php-fpm 127.0.0.1:9000 を搭載した NGINX サーバーを持っています。php.ini は /etc/php5/fpm/php.ini の下にあります。
php.iniのupload_max_filesizeとpost_max_sizeを増やしました
Fastcgiパラメータは次のようになります
fastcgi_param PHP_VALUE "upload_max_filesize = 100M \n post_max_size=100M"
client_max_body_size 100M;
php-fpmとnginxを再起動しましたが、問題は解決しませんでした
答え1
この問題は nginx に起因します。nginx.conf で次の値を設定してください。
client_max_body_size 100M;
当然、100MBより大きなファイルサイズが必要な場合は、この値を大きくしてください。
client_max_body_size の詳細については、nginx のドキュメントを参照してください。http://nginx.org/en/docs/http/ngx_http_core_module.html#クライアントの最大ボディサイズ
答え2
ただ私はfastcgi_pass
正しい情報源に変更しました
fastcgi_pass unix:/var/php-nginx/163014821416069.sock/socket;
To
fastcgi_pass unix:/run/php-fpm/www.sock;