Maison > développement back-end > tutoriel php > Pourquoi Apache affiche-t-il le code PHP au lieu de l'exécuter ?

Pourquoi Apache affiche-t-il le code PHP au lieu de l'exécuter ?

Linda Hamilton
Libérer: 2024-12-18 07:28:11
original
781 Les gens l'ont consulté

Why Is Apache Displaying PHP Code Instead of Executing It?

Comment réparer Apache affichant le code PHP au lieu de l'exécuter

Lorsque vous essayez d'exécuter un script PHP (par exemple, http://127.0 .0.1/phpinfo.php) avec Apache 2, PHP 5 et Windows Vista, certains utilisateurs rencontrent un problème où le code source s'affiche au lieu de l'exécution attendue résultats. Cela peut être attribué à diverses configurations.

Activer le module PHP

Assurez-vous que le module PHP est activé dans Apache. Accédez au dossier « mods-enabled » dans le répertoire Apache (généralement situé dans /etc/apache2/) et localisez un fichier avec une extension .so (généralement « php.so » ou similaire). Si le module PHP n'est pas présent dans le dossier "mods-enabled", activez-le en liant le fichier approprié du dossier "mods-available" :

a2enmod php5
systemctl restart apache2
Copier après la connexion

Modifier httpd.conf

Dans le fichier de configuration Apache "httpd.conf", assurez-vous que les lignes suivantes sont définies de manière appropriée :

LoadModule php5_module "C:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir "C:/php"
Copier après la connexion

Vérifiez les journaux d'erreurs

Examinez le journal des erreurs Apache (/var/log/apache2/error.log) pour toute autre erreur potentielle qui pourrait empêcher PHP de s'exécuter correctement.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal