मुझे एक नया PHP चेतावनी मिल रही है जब मेरे पृष्ठ पर किसी पृष्ठ से मेरे सर्वर पर एक POST डेटा प्राप्त हो रहा है। चेतावनी निम्नानुसार है:PHP चेतावनी: अज्ञात: इनपुट चर 1000 से अधिक
PHP चेतावनी: अज्ञात: इनपुट चर 1000 से अधिक हो गया है। सीमा को बढ़ाने के लिए php.ini में max_input_vars को बदलें। लाइन 0, संदर्भित पर अज्ञात में: https://mywebsite.com/index.php
बात यह है कि मेरी फ़ॉर्म 1000 इनपुट चर के पास नहीं होता है, तो मैं ऐसा क्यों दिखाई दे रहा है के रूप में विस्मित कर रहा हूँ। एक साइड नोट के रूप में, मुझे हाल ही में यह समस्या नहीं मिली है और मुझे संदेह है कि जब मैं yum update
चला गया तो कुछ बदल गया/स्थापित किया गया था जो इसका कारण बन रहा है। कोई सलाह या उत्तर की सराहना की जाती है।
संपादित करें 1: तो मैंने var_dump($_REQUEST)
किया और ~ 1000 एकल वर्ण तार प्राप्त किए। सरणी में पहले जोड़े आइटम वे हैं जो उन्हें होना चाहिए, लेकिन फिर सामानों का एक गुच्छा जिसे मुझे जमा करने की आवश्यकता नहीं है, को सिंगल कैरेक्टर स्ट्रिंग में तोड़ दिया गया है। विचार स्वागत है।
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]=> .....
उत्तर: यह मेरी प्रस्तुत हैंडलर के साथ एक समस्या किया जा रहा समाप्त हो गया। आपके निवेश - सहयोग के लिए धन्यवाद।
हमें आपकी मदद करने में सक्षम होने के लिए अपना फॉर्म देखना होगा। – DanRedux
'var_dump ($ _ अनुरोध)' आज़माएं। – Travesty3
यह सुविधा PHP 5.3.something में पेश की गई थी।क्या आप अपना फॉर्म दिखा सकते हैं? –