PHP 5.1.6 の PHP Max_Input_Vars エラー
前述のとおり、PHP 5.1.6 では max_input_vars エラーが発生しています。新しい PHP バージョンでは php.ini ファイルでこの設定を変更できますが、この機能は PHP 5.1.6 では使用できません。
max_input_vars の php.ini エントリがないにもかかわらず、PHP 5.1.6 では依然として設定はそのバージョンの PHP にハードコードされているため、認識されます。これは、php.ini ファイルの変更によって値を手動で変更できないことを意味します。
PHP.net のドキュメントによると、max_input_vars ディレクティブは、PHP バージョン 5.3 より前のバージョンではディレクトリ スコープごとにのみ設定できます。つまり、.htaccess ファイルを追加するか、サーバー環境で httpd.conf 構成ファイルを変更することで、値を変更できます。
max_input_vars 値を増やすには、.htaccess ファイルに次の行を追加できます。
php_value max_input_vars 3000 php_value suhosin.get.max_vars 3000 php_value suhosin.post.max_vars 3000 php_value suhosin.request.max_vars 3000
または、php.ini ファイルで max_input_vars を設定できる新しい PHP バージョンに更新してみることもできます。ただし、すべての Web ホスティング プロバイダーが新しい PHP バージョンをサポートしているわけではありません。
以上がPHP 5.1.6 の max_input_vars エラーを解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。