2012-06-30 42 views
10

我遵循了几个教程。 Web共享已打开,我取消了apache2/httpd.conf中的php模块注释,但是当我尝试打开phpinfo文件时,它仍尝试将其作为文件打开。在OSX Lion上启用后无法启用PHP

+0

你采取什么样的步骤,你是如何试图打开该文件? – GordonM

+0

我将它添加到我的个人网站的根目录,并试图在Firefox中打开它。 – Tommy

+1

“phpinfo文件”在文件名末尾是否有“.php”? “phpinfo文件”有什么内容? –

回答

28

编辑您的/etc/apache2/httpd.conf,并确保该行:

LoadModule php5_module libexec/apache2/libphp5.so 

...存在。我认为这是默认的标准OS X的配置注释掉了,但我记得,你只需要取消注释,然后重新启动Apache:

sudo apachectl restart 

,你应该是好去。

OR

使用MAMP

http://www.mamp.info/en/index.html

+1

我做了所有这些。 – Tommy

+0

您是否正在从您的主文件夹Sites目录加载您的PHP文件? –

+0

如果您的意思是用户名/网站,那么是的。 – Tommy

19

确保你的Apache配置包括这一行:

AddType application/x-httpd-php .php 
+0

我没有找到这个 – Tommy

+0

在我的系统上它是在一个名为php5.conf的文件中,但我使用MacPorts而不是原来的Apache ...我想我直接从原始配置中复制我的配置,尽管 –

+1

如果后者不存在,您可能必须将/etc/php.ini.default复制到/etc/php.ini。 –