2016-10-10 167 views
0

無論我做什麼,都無法通過公共ip地址訪問本地wamp。 我收到以下錯誤消息。Wampserver 3.0.6 64bit - 403 Forbidden

禁止 您沒有權限訪問/在此服務器上。 Apache/2.4.23(Win64)PHP/5.6.25服務器在(我的公共IP)端口80

下面我已經粘貼了httpd.cong應該調節這一部分。 基本上一切似乎都很好。

Wampserver使用自己的菜單項在線。

enter image description here

我曾嘗試將下面的代碼進入目錄的設置,並沒有幫助。

Options FollowSymLinks 
AllowOverride All 
Order allow,deny 
Allow from all 

我在想什麼? 謝謝。

DocumentRoot "${INSTALL_DIR}/www" 
<Directory "${INSTALL_DIR}/www/"> 
    # 
    # Possible values for the Options directive are "None", "All", 
    # or any combination of: 
    # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews 
    # 
    # Note that "MultiViews" must be named *explicitly* --- "Options All" 
    # doesn't give it to you. 
    # 
    # The Options directive is both complicated and important. Please see 
    # http://httpd.apache.org/docs/2.4/mod/core.html#options 
    # for more information. 
    # 
    Options +Indexes +FollowSymLinks +Multiviews 

    # 
    # AllowOverride controls what directives may be placed in .htaccess files. 
    # It can be "All", "None", or any combination of the keywords: 
    # AllowOverride FileInfo AuthConfig Limit 
    # 
    AllowOverride all 

    # 
    # Controls who can get stuff from this server. 
    # 

# onlineoffline tag - don't remove 
    Require all granted 
</Directory> 

@ RiggsFolly-如果你讀過我的問題,竟被你這dknow是隔靴搔癢到您已標記它是與複製的一個。 我沒有問爲什麼菜單項不可見...

+0

看起來像乍一看文件系統權限問題。 – arkascha

+0

照顧詳細? – mee

+0

@arkascha不在窗口 – RiggsFolly

回答

9

似乎如果你有一個已經制作的虛擬主機文件,放在線菜單項不會發出必要的更改。 在vhosts文件中更改需要本地要求所有授予的修復了這個問題。 奇怪的....

# Virtual Hosts 
# 

<VirtualHost *:80> 
    ServerName localhost 
    DocumentRoot F:/wamp64/www 
    <Directory "F:/wamp64/www/"> 
     Options +Indexes +Includes +FollowSymLinks +MultiViews 
     AllowOverride All 
     Require all granted 
    </Directory> 
</VirtualHost> 
# 
+0

不要忘記刪除所有其他更改 – RiggsFolly

+0

感謝您節省我的時間。 –

+0

謝謝!終於找到答案! – bwoogie