2012-04-11 199 views

回答

0

雖然這裏有很多變量需要檢查,但最大的兩個是服務器根目錄(確保所有路徑元素都是正確的)以及用戶的權限/所有者WordPress文件本身。

所有這一切說,爲什麼不使用MAMP這種情況呢?

+0

我添加的路徑是「/ Users/myusername/Sites/wordpress」 我將wordpress文件的所有者更改爲「_www」,並向所有人添加了寫入權限。 沒有反對MAMP,我只是想,如果我已經有所有的組件來建立服務器,理論上它應該工作,爲什麼不離開安裝另一件事。 – marchello 2012-04-12 09:11:36

0

嘗試輸入http://your-host-name/index.php

問題能否解決,那麼需要改變到的DirectoryIndex index.html的index.php文件

你的DirectoryIndex指令(在httpd.conf)如果不解決這個問題,類型tail -f/var/log/apache2/error_log,並在瀏覽器中點擊http://your-host-name/index.php時查看終端屏幕。它可能會告訴你問題是什麼。如果沒有,請將日誌文件的最後幾行粘貼到這裏,我會爲您查看。

+0

感謝您的回答。我應該分成兩種情況: 1:mysql正在運行,網絡共享已啓用,httpd.conf中啓用了php 我在瀏覽器中輸入localhost,然後得到「It works!」。 2:以上都完成了,再加上DocumentRoot和是 已更改爲我新鮮的wordpress副本(/ Users/myusername/Sites/wordpress)的路徑,並且wordpress的所有權更改爲「_www」,加上寫入權限。 輸入localhost到瀏覽器後我得到「Forbidden 您無權訪問/在此服務器上。」 我在這之後,我仍然應該得到「它的工作!」 – marchello 2012-04-12 09:03:28

+0

在日誌中我得到:[Thu Apr 12 11:07:30 2012] [error] [client 127.0.0.1](13)Permission denied:access to /favicon.ico denied,referer:http:// localhost / – marchello 2012-04-12 09:08:23

1

好吧,接縫我發現是什麼原因造成的問題。 網站文件夾,我把wordpress文件夾的權限750,改爲751後,現在它的作品。 這是一個合適的解決方案,否則我應該繼續挖掘?