我正在尝试在我的localhost上执行PHP脚本,但它显示脚本本身而不是执行它。我在Mac上使用XAMPP。任何想法如何解决这个问题并看到实际执行而不是脚本?
答案 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之类的内容吗? 你可以在左边运行演示吗?