【linux】AH01070: Error parsing script headers, referer
フォームを構築中、テストで色々送信してみたところ、文字が1000文字超えると
「AH01070: Error parsing script headers, referer」
500サーバーエラーが出た。
エラーログ確認すると
「AH01070: Error parsing script headers, referer」
のエラー。
色々調査してみると
https://maxchadwick.xyz/blog/http-response-header-size-limit-with-mod-proxy-fcgi
このページで大体わかった。
つまり、
・アパッチではヘッダーサイズに制限がある。(テキストで900文字くらい、8192 バイト)
・これはアパッチ2.4のバグ?
・たとえヘッダーサイズを多くしてもエラーが出る
・エラーが500エラーなので致命的
そして対応策は以下3つのみ
・セッションをやめて、DB保存にする
・アパッチやめてnginx にする
・zlibで圧縮して送る(ある程度ごまかせる)
どちらにしても、工数大変なんだけど;;
-0 Comment-