我已經搜索了三天的互聯網不停,找到解決我的問題,但沒有任何工作。阿帕奇山獅不工作
我的Apache正在加載,我的httpd.conf文件比PHP5的LoadModule這是現在註釋掉默認等,並在所有文件的權限至少讀允許。
我已經完成了一個完整的山獅重新安裝,只用Time Machine恢復我的用戶帳戶。
這裏是我的httpd.conf文件的幾個重要的部分(因爲他們後來默認):
ServerRoot "/usr"
#Listen 12.34.56.78:80
Listen 80
User _www
Group _www
#ServerName www.example.com:80
DocumentRoot "/Library/WebServer/Documents"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "/Library/WebServer/Documents">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
我UserName.conf文件(James.conf):
<Directory "/Users/James/Sites/">
Options Indexes MultiViews
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
</Directory>
試試這個指南HTTP ://osxdaily.com/2012/09/02/start-apache-web-server-mac-os-x/ – Mellson
老兄,幾乎沒有鏈接,你可以發送給我,我沒有遵循。 –
也許嘗試更改AllowOverride AuthConfig限制爲AllowOverride All(在James.conf中)。此外,您嘗試打開的文件必須位於名爲站點的文件夾內的主目錄中。比方說你有一個名爲PHP的文件夾,裏面有一個index.php文件。要訪問你將在瀏覽器中訪問http://localhost/~James/PHP/index.php。此首選項面板應讓您切換服務器開啓/關閉 - http://clickontyler.com/blog/2012/02/web-sharing-mountain-lion/ – Mellson