Erreur PHP Max_Input_Vars dans PHP 5.1.6
Comme vous l'avez mentionné, vous rencontrez une erreur max_input_vars dans PHP 5.1.6. Bien que les versions PHP plus récentes vous permettent de modifier ce paramètre dans le fichier php.ini, cette fonctionnalité n'est pas disponible dans PHP 5.1.6.
Malgré l'absence d'entrée php.ini pour max_input_vars, PHP 5.1.6 reste reconnaît le paramètre car il est codé en dur dans cette version de PHP. Cela signifie que vous ne pouvez pas modifier manuellement la valeur via les modifications du fichier php.ini.
Selon la documentation sur PHP.net, la directive max_input_vars ne peut être définie que par portée de répertoire pour les versions PHP antérieures à 5.3. Cela signifie que vous pouvez modifier la valeur en ajoutant un fichier .htaccess ou en modifiant le fichier de configuration httpd.conf dans votre environnement serveur.
Pour augmenter la valeur max_input_vars, vous pouvez ajouter les lignes suivantes à votre fichier .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
Vous pouvez également essayer de mettre à jour vers une version plus récente de PHP qui vous permet de définir max_input_vars dans le fichier php.ini. Cependant, tous les fournisseurs d'hébergement Web ne prennent pas en charge les versions PHP plus récentes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!