Maison >développement back-end >Problème PHP >Comment modifier le fichier php.ini dans l'environnement nginx et le rendre efficace
Lorsque vous utilisez PHP pour développer un site Web, il est généralement nécessaire de modifier le fichier de configuration PHP php.ini pour répondre aux besoins spécifiques de l'entreprise, tels que la modification des limites de mémoire, les limites de taille de fichier de téléchargement, etc. Cependant, après avoir modifié le fichier php.ini, PHP ne prendra pas effet immédiatement. Vous devez redémarrer le serveur Web ou le pool de processus PHP-FPM pour prendre effet. Cet article expliquera comment modifier le fichier php.ini dans l'environnement nginx et le rendre efficace.
Nous supposons que vous utilisez le système d'exploitation CentOS 7, que nginx et PHP ont été installés et que le fichier de configuration php.ini se trouve dans le chemin /etc/php.ini. Les étapes pour modifier le fichier php.ini sont les suivantes :
Utilisez l'éditeur vim pour ouvrir le fichier php.ini :
vim /etc/php.ini
Recherchez les éléments de configuration qui doivent être modifiés, tels que Nous voulons modifier post_max_size à 100M, et modifiez l'élément de configuration suivant :
post_max_size = 8M
en :
post_max_size = 100M
Appuyez sur la touche "Esc" pour quitter le mode d'édition, entrez la commande ":wq" pour enregistrer et quitter.
Après avoir modifié le fichier php.ini, vous devez redémarrer le service nginx pour qu'il prenne effet :
systemctl restart nginx
Cela redémarrera le service nginx pour que le fichier php.ini modifié prenne effet .
Créez un fichier phpinfo.php sur le serveur web, copiez et enregistrez le contenu suivant :
<?php phpinfo(); ?>
Entrez ensuite l'adresse suivante dans le navigateur :
http://ip地址/phpinfo.php
où "adresse ip " est l'adresse IP de votre serveur Web. Si vous voyez que la valeur de post_max_size dans la page phpinfo.php a été modifiée à 100 Mo, cela signifie que le fichier php.ini a été modifié avec succès et pris en compte.
Résumé
Après avoir modifié le fichier php.ini, vous devez redémarrer le serveur web ou le pool de processus PHP-FPM pour prendre effet, sinon la modification de configuration ne prendra pas effet. Dans l'environnement nginx, après avoir modifié le fichier php.ini, vous devez redémarrer le service nginx pour qu'il prenne effet. Si vous devez confirmer si la modification du fichier php.ini a pris effet, vous pouvez le vérifier en créant le fichier phpinfo.php.
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!