LoginSignup
6
4

More than 5 years have passed since last update.

PHPで画像をアップロードする際のサイズ上限について

Posted at

PHPで画像アップロードをする時の注意

PHPで画像アップロード機能を作っている時こんなエラーが

POST Content-Length of 8804460 bytes exceeds the limit of 8388608 bytes in Unknown on line 0

見たことないエラーで戸惑いました
調べてみると、画像ファイルのアップロード上限を超えていることが判明

そこで、php.iniの以下の部分の値を変更してみた。(サイズは好みの値で)

  • upload_max_filesize=1024M
  • post_max_size=1024M
  • memory_limit=1024M

そしてphp.iniを上書き保存し、もう一度アップロードを試してみるが、エラーが出る

あれっ と一瞬焦りましたが、XAMPPを再起動させることで値が適用されました。
PHP自体の設定変更をした際は、サーバーの再起動が必要のようです:relaxed:

6
4
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
6
4