Maison > Questions et réponses > le corps du texte
J'ai essayé d'exécuter du code PHP sur le projet (à l'aide de Dreamweaver) mais le code ne s'est pas exécuté.
Lorsque je vérifie le code source, le code PHP apparaît sous forme de balises HTML (je peux le voir dans le code source). Apache fonctionne bien (j'utilise XAMPP) et la page PHP s'ouvre correctement, mais le code PHP n'est pas exécuté.
Quelqu'un a-t-il des suggestions sur ce qui se passe ?
REMARQUE : Ce fichier a été nommé filename.php
Éditeur : Code..:
<? include_once("/code/configs.php"); ?>
P粉2040797432024-01-17 00:53:35
php7:
sudo a2enmod proxy_fcgi setenvif sudo a2enconf php7.0-fpm sudo service apache2 restart
P粉3107540942024-01-17 00:05:13
Il semble qu'il y ait un problème avec votre configuration, voici quelques éléments que vous pouvez vérifier :
Assurez-vous que PHP est installé et fonctionne correctement. Cela peut paraître idiot, mais on ne sait jamais. Un moyen simple de vérifier consiste à exécuter php -v à partir de la ligne de commande et à voir si les informations de version ou des erreurs sont renvoyées.
Assurez-vous que le module PHP est listé et non commenté dans le httpd.conf d'Apache, cela devrait ressembler à LoadModule php5_module "c:/php/php5apache2_2.dll"
在文件中。搜索 LoadModule php
,并确保其前面没有注释 (;
).
Assurez-vous que le fichier httpd.conf d'Apache contient le type PHP MIME. Cela devrait ressembler au fichier AddType application/x-httpd-php .php
。这告诉 Apache 将 .php
exécuté en PHP. Recherchez AddType et assurez-vous qu'il y a une entrée pour PHP, et qu'elle n'est pas commentée .
Assurez-vous que votre fichier porte l'extension .php
, ou l'extension spécifiée dans la définition MIME au point n°3, sinon il ne s'exécutera pas en PHP.
Assurez-vous de ne pas utiliser de balises courtes dans votre fichier PHP () 中,默认情况下,这些并非在所有服务器上启用,并且不鼓励使用它们。使用
代替(或 如果您有依赖于短标签的代码,请使用
short_open_tag=On
activez les balises courtes dans php.ini).
Assurez-vous d'utiliser quelque chose comme http://localhost/file.php
的 URL 通过网络服务器访问文件,而不是通过本地文件访问 file://localhost/ www/file.php
Enfin, consultez le Manuel PHP pour plus de conseils de configuration.