2014年12月11日

PHP、Apacheのファイルアップロード制限について

大きめの画像ファイルをアップロードするフォームを作るときなどに、PHPの設定が原因でエラーになるのはよくあることで、以下の3点を気にかけることになります。


  • php.iniのpost_max_sizeの上限を変更する

  • php.iniのupload_max_filesizeの上限を変更する

  • php.iniのmemory_limitが多めに確保されているか確認する



それらを対応しても、「Request Entity Too Large」というエラーが出てアップロードできないこともあります。
その時は、Apache側の設定で「LimitRequestBody」という項目を調整します。

これでファイルサイズに依存する、大凡のエラーは解消できます。

hiroki0907 at 17:21トラックバック(0)PHP  

トラックバックURL


現在の戦闘力
ドラゴンボール改 3 [DVD]

このブログの戦闘力

3919

「ナッパ」
クラスです。

by ブログ戦闘力チェッカー

  • ライブドアブログ