2010-10-24 228 views
0

我已經在舊虎上安裝了雪豹,我嘗試通過點擊系統偏好設置來運行apache2>> sharing-> web sharing 。它似乎運行,但如果我嘗試訪問http://localhosthttp://127.0.0.1http://192.168.1.6/(我的網絡在我的IP)它不起作用。我不知道日誌文件在哪裏(/ private/var/log/apache2 /上沒有文件)。我已經看到/etc/httpd.conf中的端口是80.但是我無法看到Activity Monitoring面板上的進程:沒有任何httpd或apache進程在運行...Apache2無法在我的新Mac上安裝Snow Leopard(Mac OS X 10.6.4)

+0

我首先使用了MAMP作爲建議的Brandon。非常感謝。 – Alessandra 2010-10-25 12:34:32

回答

0

這可能不是答案你正在尋找,但MAMP似乎對我來說運行得相當好。

您也可以嘗試

sudo apachectl start 
命令行

+0

我試過sudo apachectl start但行爲是一樣的。 – Alessandra 2010-10-24 16:13:54

+0

是否給出了任何輸出?如果你從命令行輸入ps aux,你看不到進程? – Orbit 2010-10-24 16:15:46

+0

sudo apachectl start給我結果org.apache.httpd:已經加載,但我看不到任何名爲httpd o apache的進程。如果我從命令行ps aux |寫入grep httpd我看不到進程!!! – Alessandra 2010-10-24 17:18:59

0

我想你會在這個網址找到詳細的回答你的問題:

http://shapeshed.com/journal/setting_up_local_websites_on_snow_leopard/ 

的「絕招」就是這條線,... ...這將停止,然後重新啓動Apache的,

sudo apachectl restart 

這會強制apache2讀取您對配置文件所做的任何更改。

此外,檢查以確保您使用正確的配置文件。 在Mac OS X 10.6.4,我的配置文件似乎是在這裏:

/etc/apache2/httpd.conf 

日誌文件是在這裏找到:

/var/log/apache2/access_log 

這應該讓你和運行,...但我也會推薦使用MAMP,這是一個預先打包的Mac + Apache2 + MySQL + PHP5堆棧,可以很快啓動並運行。

http://www.mamp.info/ 
相關問題