有一些问题让PHP工作,这真的令人沮丧。
我从这里安装了PHP:http://php-osx.liip.ch/
我已阅读并查看了所有提示/疑难解答:PHP code is not being executed, instead code shows on the page
我有:取消注释用于php的LoadModule
我有:添加了将保存为.php文件的命令/行解释为php
我有:重启apache,停止并启动apache
当我转到localhost / test.php时,我看到了我的php文件中的原始源代码:
<!doctype html>
<html>
<head>
<title> PHP Test </title>
</head>
<body>
<p>This is an HTML line. </p>
<?php echo “<p> This is a PHP line</p>”;
phpinfo();
?>
</body>
</html>
任何指导赞赏!
答案 0 :(得分:7)
从httpd.conf
取消注释以下内容LoadModule rewrite_module libexec / apache2 / mod_rewrite.so
尝试并且已经取消注释用于php的Loadmodule,它应该可以工作 LoadModule php5_module libexec / apache2 / libphp5.so
然后重启apache
我遇到了类似的问题然后修复了它。
sudo apachectl restart
找到答案 1 :(得分:1)
我做了
$ sudo mv /private/etc/apache2/other/+php-osx.conf ~/Desktop
$ sudo apachectl start
它为我工作。