2012-04-28 58 views
9

我一直在爲整個學期在這臺服務器上工作,並沒有改變任何配置選項 - 我幾個星期前創建的目錄/文件仍然可以訪問,但是任何新目錄,甚至是舊工作目錄的完全重複都不會讓我訪問它們 - 獲取錯誤「由Options指令禁止的目錄索引」。這是什麼造成的?錯誤 - 由Options指令禁止的目錄索引?

回答

32

看起來像某人在Apache中禁用了目錄列表。如果你被允許使用的.htaccess覆蓋它只是放置一個.htaccess文件在你的根Web目錄有這樣的信息:

Options +Indexes 
3

對我來說,這是與不只是具有index.html或index.php的問題(取決於.htaccess文件中的內容)文件,並試圖提取它的內容。然後,我再次使用PHP來閱讀內容,而不是像我假設的那樣通過命令行。如果您還沒有找到解決方案,請嘗試在不能從中提取內容的目錄中創建索引。(php,html)。

0

對於我在Wordpress中工作。 錯誤是禁止訪問wp-admin。 我使用Options + Indexes內容創建了.htaccess。

謝謝。

1

對我來說,幫助的是,通過httpd.conf文件中的解釋,並確保我符合要求。在下面的評論幫助:

# The path to the end user account 'public_html' directory must be 
# accessible to the webserver userid. This usually means that ~userid 
# must have permissions of 711, ~userid/public_html must have permissions 
# of 755, and documents contained therein must be world-readable. 
# Otherwise, the client will only receive a "403 Forbidden" message. 

我試圖移動文檔根目錄和我還沒有樹立正確的燙髮..