2012-06-03 51 views
2

我很抱歉,如果這已經得到解決 - 但我很難找到解決方案。OS X獅友Apache和PHP不通信

我試圖使OSX 10.7.4 Apache,PHP,MySQL躍過......我跟着這個http://echodittolabs.org/blog/2011/09/os-x-107-lion-development-native-apache-php-homebrew-mysql-or-mariadb,這在大多數情況下都是完美無瑕的(我對.plist有一個小小的混亂,但是這是固定的)。

Apache工作正常。 PHP工作正常(通過終端)。但是,我無法通過瀏覽器獲取任何PHP文件。我已取消註釋LoadModule php5_module libexec/apache2/libphp5.so以及包括IfModule php5_module一塊。我檢查了包含PHP5的apache加載的模塊。 Apache error_log沒有提供任何東西

想法? (請不要說使用MAMP)。

+0

有沒有在Apache的錯誤日誌[S]什麼? – icktoofay

+0

[警告] mod_bonjur:無法統計模板索引文件'/ System/Library/User Template/English.lproj/Sites/index.html'。 [warn] mod_bonjur:不能統計模板索引文件'/ System/Library/User Template/English.lproj/Sites/index.html'。 [notice]文摘:生成摘要認證的祕密... [notice]文摘:完成 [提示] Apache/2.2.21(Unix)DAV/2配置Suhosin-Patch的PHP/5.3.10 - 恢復正常操作 – thebarless

+1

你可以粘貼'IfModule php5_module'塊的內容嗎? –

回答

1

嘗試加入這一行到您的IfModule php5_module塊:

AddHandler php5-script .php 

所以它看起來像這樣:

<IfModule php5_module> 
    AddType application/x-httpd-php .php 
    AddType application/x-httpd-php-source .phps 
    AddHandler php5-script .php 

    <IfModule dir_module> 
    DirectoryIndex index.html index.php 
    </IfModule> 
</IfModule> 
+0

由於!這就像一個魅力! – thebarless

+0

不客氣,先生。 –