LoginSignup
8
9

More than 5 years have passed since last update.

Nginx + PHP でのPOSTによるファイルアップロードの上限サイズを変更する

Last updated at Posted at 2016-11-04

Ajaxで10MB程のファイルをPOSTしようとしたらサーバ側でエラー吐いていたので、 NginxとPHP側の設定を確認。

$ cat /etc/nginx/conf.d/default.conf

client_max_body_size 10M;

$ cat /etc/php.ini

upload_max_filesize = 10M

いつも見てる設定は大丈夫そうなので、色々と調べてみると、POSTの場合はもう一つ設定が必要だった。
post_max_size の上限値を変更したらファイルのアップロードができました。

/etc/php.iniを編集

+ post_max_size = 10M
- post_max_size = 8M

デフォルトで8MBだから今までPOSTでアップロード処理してたけど、あまりきにならなかったな。

8
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
9