0

我试图在我的本地主机上执行一个 PHP 脚本,但它显示的是脚本本身而不是执行它。我在 Mac 上使用 XAMPP。任何想法如何解决此问题并查看实际执行而不是脚本?

4

3 回答 3

1

很可能,您忘记将 .php 文件与 php 关联。将此添加到您的 apache 配置中:

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>

并重新启动apache。更多信息,请参阅官方说明

于 2013-03-06T20:58:30.423 回答
1

我不认为问题出在FileMatch

如果你去

http://localhost

Xamp 管理面板显示这意味着您可以使用扩展程序。

你开始脚本了吗?:

<?php

您必须将脚本放在标签之间:

<?php echo 'HEllo world!' ?>

否则它将被解释为文本,并由客户端处理,如纯 html 而不是服务器。

于 2013-03-06T21:06:47.820 回答
0

在 XAMPP 中,php 模块已经被激活和配置。你可以发布代码吗?如果你去 localhost/ 你会看到这样的东西?你能运行左边的演示吗?

于 2013-03-06T21:07:35.667 回答