私のページのフォームから私のサーバーへのPOSTデータが新しいPHP警告を受け取っています。警告は次のとおりです。PHP警告:不明:入力変数が1000を超えました
PHP警告:不明:入力変数が1000を超えました。php.iniのmax_input_varsの変更を増やすには、次のようにします。ライン0に不明で、リファラ:https://mywebsite.com/index.php
事は私のフォームは1000個の、入力変数の近くに持っていないということですので、私はこれが表示されている理由として困惑しています。補足として、私は最近までこの問題を抱えていませんでした。私が実行したときに、yum update
が変更された/これが原因でインストールされたと思われます。どんなアドバイスや答えもありがとうございます。
EDIT 1: だから私はvar_dump($_REQUEST)
をして、1000文字の文字列を得ました。配列内の最初のカップルアイテムは必要なものですが、私が提出する必要のない一連のものは1つの文字列に分解されています。歓迎します。
array(1001) {
["action"]=> string(10) "step1_show"
["submit"]=> string(6) "Step 1"
[0]=> string(1) "a"
[1]=> string(1) "c"
[2]=> string(1) "t"
[3]=> string(1) "i"
[4]=> string(1) "o"
[5]=> string(1) "n"
[6]=> string(1) "="
[7]=> string(1) "l"
[8]=> string(1) "o"
[9]=> string(1) "g"
[10]=> string(1) "o"
[11]=> string(1) "u"
[12]=> string(1) "t"
[13]=> string(1) "&"
[14]=> string(1) "p"
[15]=> string(1) "r"
[16]=> string(1) "o"
[17]=> string(1) "p"
[18]=> string(1) "e"
[19]=> string(1) "r"
[20]=> string(1) "t"
[21]=> string(1) "y"
[22]=> string(1) "="
[23]=> string(1) "3"
[24]=> string(1) "7"
[25]=> .....
ANSWER:それは私の提出ハンドラに問題があることになりました。入力いただきありがとうございます。
フォームを参照する必要があります。 – DanRedux
'var_dump($ _REQUEST)'を試してください。 – Travesty3
この機能はPHP 5.3で導入されました。あなたのフォームを表示できますか?上記のように –