Position actuelle: Accueil> Derniers articles> Linux ne peut pas fonctionner après l'installation de PHP? Explication détaillée du dépannage et des solutions

Linux ne peut pas fonctionner après l'installation de PHP? Explication détaillée du dépannage et des solutions

gitbox 2025-06-23

Après avoir installé PHP dans le système Linux, vous rencontrerez parfois le problème que PHP ne peut pas exécuter normalement, ce qui affectera la progression du développement et le lancement du projet. Cet article expliquera systématiquement les étapes de dépannage et les solutions courantes pour vous aider à restaurer rapidement les services PHP.

Confirmez si PHP est installé correctement

Tout d'abord, vous devez confirmer si PHP a été installé avec succès. Vérifiez la version PHP avec la commande suivante:

 <span class="fun">php -v</span>

Si la commande renvoie le numéro de version PHP, l'installation est réussie. Si un message d'erreur apparaît, il est recommandé de réinstaller PHP.

Réinstaller PHP

Si vous confirmez que l'installation est incomplète ou incorrecte, vous pouvez exécuter la commande suivante pour installer:

 <span class="fun">sudo apt-get install php</span>

Une fois l'installation terminée, exécutez à nouveau PHP -V pour vérifier l'état de l'installation.

Vérifier le fichier de configuration PHP

Les paramètres du fichier de configuration PHP (généralement PHP.ini ) affectent directement le fonctionnement de PHP. Utilisez la commande suivante pour trouver le chemin du fichier de configuration:

 <span class="fun">php - ini</span>

Après avoir ouvert le fichier de configuration, assurez-vous que les paramètres suivants sont définis raisonnablement:

  • Error_Reporting : activez les rapports d'erreur pour un débogage facile.
  • Display_errors : il est recommandé de se mettre sur ON pendant la phase de développement pour faciliter la visualisation des erreurs.

Confirmer la configuration de support PHP du serveur Web

Configuration du serveur Apache

Dans Apache, il est nécessaire de confirmer que le module PHP est chargé correctement. Modifiez le fichier apache2.conf et ajoutez:

 <span class="fun">Modules de chargement PHP7_Module / libphp7.so</span>

Après enregistrer, redémarrez le serveur Apache:

 <span class="fun">sudo systemctl redémarrer apache2</span>

Configuration du serveur Nginx

Pour Nginx, assurez-vous que PHP-FPM est correctement configuré dans le bloc de configuration du serveur correspondant. L'exemple est le suivant:

 location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

Une fois la configuration terminée, redémarrez le service Nginx:

 <span class="fun">sudo systemctl redémarrer nginx</span>

Afficher le journal d'erreur PHP

Si le problème ne peut toujours pas être résolu, il est recommandé de vérifier le journal d'erreur PHP pour plus de détails. Le journal d'erreur est généralement situé dans /var/log/php_errors.log . Veuillez vérifier plus loin en fonction du contenu du journal.

Grâce aux étapes ci-dessus, vous pouvez systématiquement localiser et résoudre le problème que PHP ne peut pas exécuter après l'installation dans un environnement Linux. Lorsque vous rencontrez des situations complexes, vous souhaiterez peut-être demander le soutien et l'aide de la communauté du développement. Je crois que grâce au débogage des patients, vous pourrez restaurer avec succès le fonctionnement normal de PHP.