2010-04-08 84 views
1

我想將我的本地OS X wordpress站點放入我的〜users/Sites/public目錄,而不是〜users/Sites所以我可以正確設置capistrano部署。Wordpress在OS X Snow-Leopard下安裝在Site/public下用於capistrano

當我嘗試這方面,我可以通過訪問http://localhost/public本地訪問該網站,一切看起來偉大工程,但如果我曾經嘗試去http://localhost/public/wp-admin管理的WordPress的我的本地副本,它試圖給我重定向回http://localhost/wp-admin哪些不存在。

你知道我可以怎樣解決這個問題嗎?

回答

1

做一個符號鏈接。在終端中:

cd /Library/WebServer/Documents/ 
sudo ln -s ~/Sites/public/wp-admin 

然後在出現提示時鍵入您的用戶密碼。

+0

當我嘗試去本地主機/公共/ WP-admin – Schneems 2010-04-08 23:44:00

+0

但我現在當你重定向,你應該看到管理... – Josh 2010-04-09 00:12:44

+1

它沒有,我最終不得不重新安裝wordpress這解決了這個問題。我感謝你跟進。 – Schneems 2010-04-09 21:22:12

0

在Apache配置中更改DocumentRoot可能是一個很好的開始。

+0

我修改了**/etc/apache2/httpd.conf **來包含DocumentRoot「/ Users//Sites/public」,然後重新啓動服務器** sudo apachectl restart **您可以想到的任何其他配置? – Schneems 2010-04-08 23:29:41