Der PHP-Code wird nicht ausgeführt, sondern der Code wird im Browser-Quellcode angezeigt
P粉914731066
P粉914731066 2023-08-23 16:04:27
0
2
575

Ich habe versucht, PHP-Code für das Projekt auszuführen (mit Dreamweaver), aber der Code wurde nicht ausgeführt.

Wenn ich den Quellcode überprüfe, erscheint der PHP-Code als HTML-Tags (ich kann ihn im Quellcode sehen). Apache läuft einwandfrei (ich verwende XAMPP) und die PHP-Seite wird korrekt geöffnet, aber der PHP-Code wird nicht ausgeführt.

Hat jemand Vorschläge, was los ist?

Hinweis: Die Datei wurde filename.php

benannt.

Bearbeiten:

P粉914731066
P粉914731066

Antworte allen (2)
P粉043566314

php7:

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

    听起来您的配置有问题,您可以检查以下几项:

    1. 确保 PHP 已安装并正确运行。这可能听起来很愚蠢,但你永远不知道。一种简单的检查方法是从命令行运行 php -v 并查看是否返回版本信息或任何错误。

    2. 确保 PHP 模块在 Apache 的 httpd.conf 中列出且未注释,这应该类似于LoadModule php5_module "c:/php/php5apache2_2.dll"在文件中。搜索LoadModule php,并确保其前面没有注释 (;)。

    3. 确保 Apache 的 httpd.conf 文件中包含 PHP MIME 类型。这应该类似于AddType application/x-httpd-php .php。这告诉 Apache 将.php文件作为 PHP 运行。搜索 AddType,然后确保有 PHP 条目,并且未注释

    4. 确保您的文件具有.php扩展名,或者在第 #3 点的 MIME 定义中指定的扩展名,否则它将不会作为 PHP 执行。

    5. 确保您没有使用短标签在 PHP 文件 () 中,默认情况下,这些并非在所有服务器上启用,并且不鼓励使用它们。使用 代替(或如果您有依赖于短标签的代码,请使用short_open_tag=On在 php.ini中启用短标签)。

    6. 确保您使用类似http://localhost/file.php的 URL 通过网络服务器访问文件,而不是通过本地文件访问file://localhost/ www/file.php

    最后查看PHP 手册以获取更多设置提示

      Neueste Downloads
      Mehr>
      Web-Effekte
      Quellcode der Website
      Website-Materialien
      Frontend-Vorlage
      Über uns Haftungsausschluss Sitemap
      Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!