Impossible de modifier max_input_vars en PHP
P粉176980522
P粉176980522 2023-11-10 11:49:31
0
1
651

Je dois augmenter la valeur max_input_vars en php pour l'installation de Moodle. Cependant, lorsque je modifie la valeur dans le fichier php.ini, le programme d'installation Web de Moodle me demande toujours :

PHP 设置 max_input_vars 必须至少为 5000.

phpinfo() affiche :

max_input_vars => 5000 => 5000

La modification du fichier .htaccess n'a aucun effet non plus.

P粉176980522
P粉176980522

répondre à tous (1)
P粉354948724

Créez un fichier php temporaire dans le répertoire Moodle avec le contenu suivant et exécutez-le via le navigateur (l'exécution de php via la ligne de commande utilise un fichier ini php différent au lieu du fichier Apache)

           

Cela confirmera quel fichier php ini est utilisé, par exemple/etc/php/xx/apache2/php.ini

Recherchez égalementmax_input_varssur la page pour voir la valeur.

Master est la valeur dansphp.ini- si ce n'est pas 5000, vous avez modifié le mauvais fichier php ini ou vous devez redémarrer Apache

Local est la valeur utilisée - si elle est différente de la valeur principale, elle est remplacée par Apache

Dans ce cas, veuillez vérifier les fichiers .htaccess et conf dans le répertoire Apache commeetc/apache2/

Si la valeur locale est correcte - 5000 - alors elle a été modifiée par code quelque part dans le répertoire Moodle. Vérifiez peut-être config.php ou recherchez max_input_vars dans votre code

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!