无法在我的localhost上执行PHP

时间:2013-03-06 20:55:14

标签: php phpmyadmin

我正在尝试在我的localhost上执行PHP脚本,但它显示脚本本身而不是执行它。我在Mac上使用XAMPP。任何想法如何解决这个问题并看到实际执行而不是脚本?

3 个答案:

答案 0 :(得分:1)

最有可能的是,你忘了将.php文件与php关联起来。将其添加到您的apache配置中:

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

并重启apache。有关更多信息,请参阅official instructions

答案 1 :(得分:1)

我认为问题出在 FileMatch

如果你去

  

http://localhost

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

你开始编写脚本了吗? :

  

<?php

你必须把标记放在标签之间:

<?php echo 'HEllo world!' ?>

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

答案 2 :(得分:0)

在XAMPP中,php模块已经被激活并配置。 你可以发布代码吗? 如果你继续使用localhost /你会看到this之类的内容吗? 你可以在左边运行演示吗?