Maison > développement back-end > tutoriel php > Pouvez-vous modifier les max_input_vars dans PHP 5.1.6 ?

Pouvez-vous modifier les max_input_vars dans PHP 5.1.6 ?

Patricia Arquette
Libérer: 2024-11-03 16:00:04
original
1067 Les gens l'ont consulté

Can You Change the max_input_vars in PHP 5.1.6?

Surmonter le problème max_input_vars de PHP 5.1.6

Rencontrez-vous un message d'erreur max_input_vars malgré l'exécution de PHP version 5.1.6 ? Vous n'êtes pas seul. Cet article met en lumière ce problème et propose des solutions.

Contexte

Dans PHP 5.3.9 et versions ultérieures, vous pouvez ajuster le paramètre max_input_vars via le fichier php.ini . Cependant, PHP 5.1.6 ne dispose pas de cette option.

Question

Le fait que phpinfo() affiche une valeur max_input_vars dans PHP 5.1.6 implique-t-il qu'il est difficile- codé et immuable ?

Réponse

Non, cela ne veut pas dire que c'est codé en dur. Selon la documentation PHP, la directive max_input_vars ne peut être définie qu'au niveau du répertoire. Cela peut être fait via .htaccess, httpd.conf ou .user.ini (disponible à partir de PHP 5.3).

Solutions

Pour augmenter la limite max_input_vars en PHP 5.1.6, considérez ce qui suit :

  1. .htaccess : Ajoutez les lignes suivantes à votre fichier .htaccess résidant dans le répertoire racine de votre application Web :
php_value max_input_vars 3000
Copier après la connexion
  1. httpd.conf : Si vous utilisez un serveur Web Apache, vous pouvez ajouter la directive à la configuration du répertoire racine dans httpd.conf :
<VirtualHost *:80>
  <Directory /var/www/your_application>
    php_value max_input_vars 3000
  </Directory>
</VirtualHost>
Copier après la connexion
  1. .user.ini : Créez un fichier nommé .user.ini dans le répertoire racine de votre application :
max_input_vars=3000
Copier après la connexion

Veuillez noter que la modification la directive max_input_vars nécessite un redémarrage du serveur pour prendre effet. De plus, si vous utilisez un correctif Suhosin pour PHP, vous devrez peut-être également ajuster ses paramètres pertinents. Pour plus d'informations à ce sujet, reportez-vous à la documentation Suhosin.

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal