Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah saya boleh menyelesaikan ralat max_input_vars dalam PHP 5.1.6?
PHP Max_Input_Vars Ralat dalam PHP 5.1.6
Seperti yang anda telah nyatakan, anda menghadapi ralat max_input_vars dalam PHP 5.1.6. Walaupun versi PHP yang lebih baharu membenarkan anda mengubah suai tetapan ini dalam fail php.ini, fungsi ini tidak tersedia dalam PHP 5.1.6.
Walaupun tidak mempunyai entri php.ini untuk max_input_vars, PHP 5.1.6 masih mengenali tetapan kerana ia dikodkan keras ke dalam versi PHP tersebut. Ini bermakna anda tidak boleh menukar nilai secara manual melalui pengubahsuaian fail php.ini.
Menurut dokumentasi pada PHP.net, arahan max_input_vars hanya boleh ditetapkan setiap skop direktori untuk versi PHP sebelum 5.3. Ini bermakna anda boleh mengubah suai nilai dengan menambah fail .htaccess atau mengubah suai fail konfigurasi httpd.conf dalam persekitaran pelayan anda.
Untuk meningkatkan nilai max_input_vars, anda boleh menambah baris berikut pada fail .htaccess anda:
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
Sebagai alternatif, anda boleh cuba mengemas kini kepada versi PHP yang lebih baharu yang membolehkan anda menetapkan max_input_vars dalam fail php.ini. Walau bagaimanapun, tidak semua penyedia pengehosan web mungkin menyokong versi PHP yang lebih baharu.
Atas ialah kandungan terperinci Bagaimanakah saya boleh menyelesaikan ralat max_input_vars dalam PHP 5.1.6?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!