wordpressに大きいサイズのファイルがアップロードできないときの対応 メモ

最近Wordpressに画像をUPするときに、こけたりしているなということで調査
phpのアップロードできるサイズは変えてあったので、他の原因を探してみた、
いや・・・更新頻度が低すぎて気づかなかったわけじゃないんですからね!(´Д⊂ヽ
——————————————————————————————–
1.WP Securityを使用している場合で以下のエラーが出た場合

エラーログ(apacheのログ):
Requested content-length of 11364133 is larger than the configured limit of 10240000, referer: https://hogehoge

対応方法
「WP Security」 → 「Firewall→Basic Firewall Rules」 → 「Basic Firewall Settings」 → 「Enable Basic Firewall Protection」のチェックを外す。ただし同時に設定してあった制限もなくなるので注意が必要。
——————————————————————————————–
2.apacheのModSecurityを入れている場合で以下のエラーが出た場合

エラーログ(apacheのログ):
ModSecurity: Request body (Content-Length) is larger than the configured limit (13107200)

/etc/httpd/conf.d/mod_security.confの下記か所を修正し再起動

修正箇所:
SecRequestBodyLimit 13107200
——————————————————————————————–
とここいらを変更してとりあえず治りました(´Д⊂ヽ

そういえばModSecurityのSecRequestBodyLimitの設定はハードコーディングしてあるとかで1G以上は設定値を上げることができないそうな・・・(※英語は苦手なので間違えているかも・・・)
そういえば他のサーバーでowncloud動かしてみた時にバカでかいファイルを送ろうとしたとき、この設定があって絶望しましたねぇ・・・(==;
なにか設定で変える方法ないかな、今度探してみよっと

環境
CentOs:6.8
wordpress:4.5.3–ja
All In One WP Security:4.1.2
Mod Security:
Apache:

Apacheセキュリティ

Apacheセキュリティ

詳解 WordPress

詳解 WordPress
fuka

View Comments

    • php.iniにはもう設定してあったんだけど
      WP Securityは.htaccessに設定上書する設定されちゃうのと
      mod_securityは通信の容量を見て却下されちゃうみたい(=~=
      だからそこの設定だけだと大きなファイルがアップロードできない時があるみたい。
      ということがあったのでメモメモ

Recent Posts

祖光院へ彼岸花を見に行ってきました 20260925

20260925 祖光院へ彼岸花を見に行…

1週間 ago

持法院へ彼岸花を見に行ってきました 20260925

20260925 持法院へ彼岸花を見に行…

1週間 ago

エアコンのドレインホースから侵入する虫対策をしてみました

最近うちの中にコバエやヤスデが出るように…

1か月 ago