2013-11-27 112 views
1

當我更新到我的操作系統10.9時,我的apache虛擬主機設置打破了。我首先發現extra/httpd-vhost.conf文件的include行已被註釋掉,如下所示:更新到Mac OS 10.9打破了我的Apache虛擬主機

# Virtual hosts 
#Include /private/etc/apache2/extra/httpd-vhosts.conf 

所以我取消了註釋。現在,虛擬主機似乎正在運行,但php代碼正在被拉到一個文本文件。它沒有運行代碼。似乎,也許,PHP鏈接不再有效?那有意義嗎?有任何想法嗎?

回答

1

原來,問題只是,對於在httpd.conf PHP5 LoadModule這一行也被註釋掉:

LoadModule php5_module libexec/apache2/libphp5.so 

我註釋掉,一切似乎是現在的工作。

2

看一看/private/etc/apache2/extra目錄。 Mac OS X重命名舊的配置文件並添加新鮮的香草。當我升級到小牛時,我遇到了同樣的問題。

+0

這不是我需要的解決方案,但這是我認爲的好建議! – fraxture