La solution au problème selon lequel Linux Apache n'analyse pas php : utilisez d'abord la commande find pour trouver le fichier de configuration Apache ; puis exécutez l'instruction "#find / -name "httpd.conf"" à la racine ; répertoire ; enfin modifier le fichier « httpd.conf ».
Recommandé : "Tutoriel vidéo PHP"
Linux ne prend pas en charge Solution PHP pour l'analyse
Il n'y a eu aucun test après la dernière installation de php. Des tests récents ont révélé que le code php n'était pas exécuté et n'était pas analysé. La performance était que le code source était renvoyé
Fichier de test test .php Le code est<?php phpinfo(); ?>
Modifiez httpd.conf et ajoutez une ligne au fichier : AddType application/x-httpd-php .php
2 Il n'y a pas d'index pour php Sans le support de cet index, les pages web. écrit en php ne peut pas être analysé
Solution : Ajouter l'index correspondant dans le fichier de configuration
La méthode pour trouver le fichier de configuration est la même que ci-dessus, recherchez DirectoryIndex index.html
et remplacez-le par DirectoryIndex index.html index.htm index.php
3. Activez le pare-feu
Utilisez la commande : #getenforce
pour vérifier l'état. du pare-feu. S'il est Enforcing, cela signifie qu'il est activé. Veuillez le désactiver dans le fichier de configuration
Dans le répertoire /etc/selinu, la modification de l'application dans la configuration est désactivée. 🎜>4. Le module php5_module n'est pas chargé
Solution : ajouter un module
Ajouter dans le fichier de configuration : LoadModule php5_module modules/libphp5.so
Enfin redémarrer la machine.
À ce stade, il ne devrait y avoir aucun problème. Retestez, vous pouvez renvoyer les informations 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!