zoukankan      html  css  js  c++  java
  • 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

    这需要更改apacheconf目录下的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 onwampwww">   //路径为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

  • 相关阅读:
    eslint 入门项目搭建过程
    ES6 模块化笔记
    闭包
    JavaScript 内存相关知识
    Mac 配置Charles,抓取移动设备数据
    jquery.cookie的path坑
    如何模拟click事件,打开一个a标签链接?
    6月份开发问题整理
    js 淡入淡出的tab选项卡
    点击弹出模态框-以登录表单为例
  • 原文地址:https://www.cnblogs.com/Itwonderful/p/5752014.html
Copyright © 2011-2022 走看看