フォームに8000個のチェックボックスがあります。どのように悪いのコメントはありませんください。要求エンティティが大きすぎるApache
マイの.htaccess
php_value post_max_size 20M
php_value max_input_vars 10000
php_value suhosin.get.max_vars 10000
php_value suhosin.post.max_vars 10000
php_value suhosin.request.max_vars 10000
私がフォームを送信するとき、私はRequest Entity Too Large
エラーを取得しています。
私は3000のチェックボックスを持っていて、うまくいきました。いくつかの設定がありませんか、またはApache以外のサービスを再起動する必要がありますか?別に
: 私は右のログファイルに見た後、結果がpostsize == 165655
入力変数のサイズを20000などに増やしてみましたか?おそらく10000の制限が8000のチェックボックスや他のフォーム要素を上回っているのかもしれません。 –
ちょうどそれに行っても、同じエラーを与えた。しかし、チェックボックスがあまりにも多いと、最初にmax_inputsを増やさなければならないときにエラーが出ることはありませんでした。エラーなしでチェックボックスを切り捨てました。 – Phil
https://devdocs.io/apache_http_server/mod/core#limitrequestbody – hjpotter92