在這裏看到一個例子:http://mattpotts.com/portal/require_once(../../路徑/到/運行script.php)未能打開流權限被拒絕
我把一個includeme.htm
在每個目錄所需的路徑上找到點的失敗。它在我的本地機器(windows)上工作正常,具有相同的目錄結構,但在遠程(linux)服務器上失敗。
目錄結構:
+-firefli/ drwx--x--x
+-private_html/ drwx------
+-foo/ drwxr-xr-x
+-bar/ drwxr-xr-x
+-portal/ drwxr-wr-w
+-public_html/ drwxr-wr-w
+-foo/ drwxr-wr-w
+-portal/ drwxr-wr-w
的權限確認它是private_html
目錄造成麻煩。希望你能看到目錄結構的目的,我不知道這是否是一種常見的做事方式,但它適用於我。那麼,直到現在。
我已經走了很長的路要問,但我的問題只是這個:是否有任何錯誤設置private_html
爲drwxr-xr-x
?鑑於我不希望它可以通過網絡訪問。但是,權限不應該這樣做,如果他們?因爲它是通過http訪問public_html
目錄的apache。
誰可以訪問?如果我將它從drwx改爲drwxr-xr-x? – Matthew 2010-01-04 23:11:19
它不能通過網絡訪問。但其他FTP用戶可以訪問它。 (當然,假設沒有錯誤的htaccess文件存在)。 – 2010-01-04 23:12:15
你爲什麼要讓它從public_html訪問? – 2010-01-04 23:12:37