WEBサイト制作・アプリ開発・システム開発・ブランディングデザイン制作に関するご相談はお気軽にご連絡ください。
構想段階からじっくりとヒアリングし、お客様の課題にあわせたアプローチ手法でお客様の“欲しかった”をカタチにしてご提案いたします。
Blog スタッフブログ
システム開発
[サーバー系]POSTリクエストの上限の上げ方
システム開発担当のTFです。
やり方
- PHP側の上限を上げる
- apacheやnginx 側の上限を上げる
メモ
物によっては他の経路にも上限が存在する可能性あり。
WordPressや、Laravel 等 でのPOSTリクエスト上げる際、 PHP側の設定はよくでるが、
apacheやnginxにも設定がある。
LimitRequestBody が apacheやnginx 側の リクエストメッセージ本文の最大サイズ の設定らしい
元々 デフォルト 0 で無制限だったのが、修正で最近のは デフォルト 1GiB になったらしい
設定箇所は
.htaccess
php.ini
httpd.conf
等 サーバーの状態による
サンプル
# php側の設定( .htaccess以外に書くときは書き方微妙に変わる )
php_value upload_max_filesize "2G"
php_value post_max_size "2G"
php_value memory_limit "2G"
php_value max_execution_time 0
php_value max_input_time 0
# apache側の設定 ( 0は無制限 )
LimitRequestBody 0