2012-11-22 86 views
0

我已經在this教程中設置了Pow和Apache他們建議的方式。我的httpd-vhosts.conf包含以下條目。設置pow.cx來爲PHP應用程序使用Apache

<VirtualHost *:80> 
    DocumentRoot /Users/michael/Dropbox/Development/test 
    ServerName test.dev 

    <Directory "/Users/michael/Dropbox/Development/test"> 
     Options Indexes FollowSymLinks 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
    </Directory> 
</VirtualHost> 

當我到http://test.dev/時,我仍然收到403禁止。

錯誤日誌說:

[Wed Nov 21 19:24:21 2012] [crit] [client 127.0.0.1] (13)Permission denied: /Users/michael/Dropbox/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable 
[Wed Nov 21 19:24:43 2012] [error] [client 127.0.0.1] (13)Permission denied: access to/denied 

任何人都有這個問題?

回答

0

問題在於權限。它終於工作,當我chmod'd完整路徑到我工作的目錄到755.

〜/,〜/ Dropbox,〜/ Development ...等。

我敢打賭,有一個更好的方法來做到這一點,但它的工作。所以,你去了。

0

這似乎與Pow無關。 Apache沒有必要的權限在/Users/michael/Dropbox/Development/test內工作。

請檢查該目錄的權限,我想他們應該是755.檢查他們:

cd /Users/michael/Dropbox/Development/ 
ls -l 

而且複製粘貼test目錄的線。

+0

嗨,謝謝你的迴應。 「drwxr-xr-x 3 michael staff 102 Nov 20 17:44測試」是我得到的。 –