PHP max_input_vars ディレクティブとバージョンの互換性
PHP バージョン 5.1.6 を実行しているにもかかわらず、max_input_vars エラー メッセージが表示され、値 1000 が検出されました。この設定は phpinfo() 構成で行います。 max_input_vars がバージョン 5.3.9 で導入されたことを考えると、この古いバージョンでは値がハードコーディングされているかどうか疑問に思います。
答え:
PHP ドキュメントによると、max_input_vars ディレクティブは実際にバージョン 5.3.9 で導入されました。ただし、バージョン 5.3.9 より前では、この設定はハードコーディングされており、php.ini またはランタイムで変更できなかったともドキュメントには記載されています。
したがって、次の max_input_vars 値を変更することはできません。 PHPバージョン5.1.6。このエラーを解決するには、このディレクティブの変更をサポートする PHP バージョンにアップグレードするか、処理される変数の数を減らす別の方法を見つける必要があります。
以上がmax_input_vars が PHP 5.1.6 アプリケーションを制限するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。