PHP訪問時Forbidden403錯誤


問題描述:再自己電腦上用localhost訪問沒有問題,同一局域網下其它機器無法訪問並出現以下提示!

you do not have permission to access / on this server 
apache/2.4.9(win64) php/5.5.12 server at 192.168.0.106 port 80

這需要更改apache\conf目錄下的httpd.conf配置文件

(1)打開httpd.con查找

<Directory />

……

</Directory>

(2)將這段內容修改為

<Directory />

Options FollowSymLinks

#AllowOverride None   //公網注釋

#Require all denied    //局域網刪除  公網注釋

Order deny,allow

Allow from all

Satisfy all

</Directory>

(3)再次查找

<Directory "E:\Software on\wamp\www">   //路徑為PHP下www目錄的所在位置

……

這中間的內容不少,大概20行左右

</Directory>

(4)將這段內容修改為

<Directory "D:/Wamp5/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.2/mod/core.html#option

#for more information.

#Options Indexes FollowSymLinks

##AllowOverride controls what directives may be placed in .htaccess files.

#It can be "All", "None", or any combination of the keywords:

#Options FileInfo AuthConfig Limit

#AllowOverride all

##Controls who can get stuff from this server.

##onlineoffline tag - don't remove

Order Deny,Allow

#Deny from all

#Allow from 127.0.0.1

Allow from all

</Directory>

(5)修改保存完成后重啟apache


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM