Le code PHP n'est pas exécuté, mais le code est affiché dans le code source du navigateur
P粉914731066
P粉914731066 2023-08-23 16:04:27
0
2
727
<p>J'ai essayé d'exécuter du code PHP sur le projet (à l'aide de Dreamweaver), mais le code n'a pas fonctionné. </p> <p>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é. </p> <p>Quelqu'un a-t-il des suggestions sur ce qui se passe ? </p> <p><strong>Remarque : </strong>Le fichier a été nommé <code>filename.php</code></p> <p><strong>Modifier :</strong> Code.. :</p> <pre class="brush:php;toolbar:false;"><? include_once("/code/configs.php"); ?>≪/pré>
P粉914731066
P粉914731066

répondre à tous(2)
P粉043566314

php7:

sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php7.0-fpm
sudo service apache2 restart
P粉604669414

Il semble qu'il y ait un problème avec votre configuration, voici quelques éléments que vous pouvez vérifier :

  1. 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.

  2. 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,并确保其前面没有注释 (;).

  3. 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 .

  4. 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.

  5. Assurez-vous de ne pas utiliser de balises courtes dans votre fichier PHP () 中,默认情况下,这些并非在所有服务器上启用,并且不鼓励使用它们。使用 代替(或 如果您有依赖于短标签的代码,请使用 short_open_tag=On activez les balises courtes dans php.ini).

  6. 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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal