php -v返回 PHP 5.5.20(cli)(建于2015年2月25日23:30:53) 版权所有(c)1997-2014 PHP小组 Zend Engine v2.5.0,版权所有(c)1998-2014 Zend Technologies
几天前我有PHP工作。今天我无法让它发挥作用。我在httpd.conf文件中注意到PHP模块已被注释掉了。我删除了#并重新启动了Apache,但仍然没有。 Apache似乎正在运行,MySQL似乎也运行良好。
答案 0 :(得分:0)
如果您使用像MAMP这样的包裹; MAMP将使用自己的配置文件覆盖默认配置文件。
首先,验证apache配置中PHP的LoadModule指令是否指向正确的路径。接下来,尝试确认Apache已加载PHP模块:
_search
在您验证Apache已加载mod_php5后,在浏览器中显示您的PHP文件。检查文件是否以.php扩展名命名,并且此扩展名与httpd.conf中的Apache处理程序相关联:
# apache2ctl –M
如果您仍然没有看到任何内容,请检查您的Apache错误日志:
AddHandler application/x-httpd-php .php