フォームから渡される変数が1,000以上受け取れないときの対処法

2013.02.13 / Notes

PHPでフォームから渡される変数が1,000以上の場合に、制限により受け取れないときの対処法です。
PHPのバージョン5.3.9よりセキュリティの面から、デフォルト値が1,000に制限されているので、PHPプログラムによっては、エラーとなってしまうことがあります。
自分の場合、DrupalのViewsで、外部設置フォームに「Better Exposed Filters」を利用した際に、エラーが頻発してしまいました。

 

「.htaccess」でデフォルト値を変更する場合には、次の様に追記します。

「php.ini」の場合には、次の様に追記します。

ちなみに2,500という数字には、特に意味はありません。