apache出現 403 permission 和404 not fund錯誤(解決方法)

coolhe發表於2015-09-01
今天搭建多版本apache+php環境,出現"403 You don't have permission to access / on this server"錯誤,具體如下,修改之後出現404 not fund錯誤。
----404錯誤

找到下面一行,同時檢視httpd-vhosts.conf的相關配置

# Virtual hosts

Include conf/httpd-vhosts.conf
是否使用了虛擬主機,如果使用了就修改httpd-vhosts.conf的相關配置。

----403錯誤
今天在windows上搭建php環境,配置完成後,在瀏覽器中執行出現在You don't have permission to access / on this server.  提示。查了一下apache手冊找到問題所在處。這裡定義了預設對網站根的訪問許可權。
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories). 
#
# First, we configure the "default" to be a very restrictive set of 
# features.  
#
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all 
</Directory>
這裡改成
<Directory />
    Options Indexes FollowSymLinks
    AllowOverride None
</Directory>
問題解決

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3090/viewspace-1788287/,如需轉載,請註明出處,否則將追究法律責任。

相關文章