PHP无法在Apple OS X上运行(10.10.3)

时间:2015-05-18 19:19:22

标签: php apache osx-yosemite

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似乎也运行良好。

  1. 我的httpd.conf文件会有什么变化?
  2. 我能做些什么才能让它再次运作?

1 个答案:

答案 0 :(得分:0)

  1. 如果您使用像MAMP这样的包裹; MAMP将使用自己的配置文件覆盖默认配置文件。

  2. 首先,验证apache配置中PHP的LoadModule指令是否指向正确的路径。接下来,尝试确认Apache已加载PHP模块:

    _search
  3. 在您验证Apache已加载mod_php5后,在浏览器中显示您的PHP文件。检查文件是否以.php扩展名命名,并且此扩展名与httpd.conf中的Apache处理程序相关联:

    # apache2ctl –M
    
  4. 如果您仍然没有看到任何内容,请检查您的Apache错误日志:

    AddHandler application/x-httpd-php .php