Maison >développement back-end >Problème PHP >Comment modifier le fichier php.ini dans l'environnement nginx et le rendre efficace

Comment modifier le fichier php.ini dans l'environnement nginx et le rendre efficace

PHPz
PHPzoriginal
2023-03-29 15:13:421348parcourir

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 :

  1. Ouvrez le fichier php.ini

Utilisez l'éditeur vim pour ouvrir le fichier php.ini :

vim /etc/php.ini
  1. Modifiez le fichier 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
  1. Enregistrer et quitter

Appuyez sur la touche "Esc" pour quitter le mode d'édition, entrez la commande ":wq" pour enregistrer et quitter.

  1. Redémarrez le service nginx

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 .

  1. Vérifiez que php.ini est valide

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!

Déclaration:
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