Wamp2.5(Apache2.4.9)外网访问403(Forbidden)错误

把wamp配置到Azure上之后,倒腾好久都没有解决403错误问题,网上百度了很多资料,差不多都是这样修改的:

1、在C:wamp/bin/apache/apache2.4.9/conf目录下找到“httpd.conf”文件(建议先备份一下)

2、将“httpd.conf”下240行处的:

<Directory />

AllowOverride All
    OptionsNone
    Orderallow,deny
    Deny from all
</Directory>

将其改为

<Directory"c:/wamp/apache2/cgi-bin">

AllowOverride All
    OptionsNone
    Orderallow,deny
    Allow from all
</Directory>

但实际上在后面的版本中,这样修改仍然会出现403错误,归其原因有两点:

1、2.5版本之后新增了一些命令;

2、单单配置这一个地方没有用。

后来继续查询资料,然后多次尝试之后发现这样改可以解决问题:

将“httpd.conf”下240行处改为:

<Directory />
    AllowOverride none
    Require all granted</Directory>

将“httpd.conf”下约254行处改为:

<Directory "c:/wamp/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

    #
    # 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 local
    Require all granted
</Directory>

然后保存后退出,重启Wamp就可以了。

时间: 2024-12-29 19:18:27

Wamp2.5(Apache2.4.9)外网访问403(Forbidden)错误的相关文章

Apache 2.4.27外网访问403(Forbidden)错误

httpd.conf <Directory /> AllowOverride none #Require all denied 注释这句 Allow from all Require all granted</Directory> <Directory "${INSTALL_DIR}/www/"> #Require local 注释这句 Require all granted  增加这句 httpd-vhosts.conf <Directory

apache2.4设置外网访问问题

Apache 从2.2升级到 Apache2.4.x 后配置文件 httpd.conf 的设置方法有了大变化,以前是将 deny from all 全部改成 Allow from all 实现外网访问,现在是将 Require all denied 以及 Require local 都该为 Require all granted 就可以了. .htaccess 如果不起作用将 LoadModule rewrite_module modules/mod_rewrite.so 前面的注释(#)去掉就

Apache2.4.x版wampserver本地php服务器如何让外网访问及启用.htaccess

http://www.jb51.net/article/61193.htm ———————————————————————————————————————————— 这篇文章主要介绍了Apache2.4.x版wampserver本地php服务器如何让外网访问及启用.htaccess,需要的朋友可以参考下 Apache 从2.2升级到 Apache2.4.x 后配置文件 httpd.conf 的设置方法有了大变化,以前是将 deny from all 全部改成 Allow from all 实现外

外网访问用azure虚拟机搭建的网站

1.Ubuntu+Apache+PHP的环境搭建(此处省去了mysql的步骤) 在azure上搭建上述的开发环境和在本地PC搭建是一样的步骤,具体介绍请参看这里. 2.从外网访问 注意,这一步的前提是在第一部中,你已经可以在虚拟机中访问自己的网站了,如果你在azure上的虚拟机没有图形界面也没关系,可以参考这里,使用命令行式的浏览器浏览你的helloworld.php,以此验证环境搭建成功. 下面说一下从外网访问要设置的东西: 2.1选择网站所在的虚拟机,选择端点面板,如果这里还没有80端口,那

外网访问我们配置好的WampServer服务器

安装完WampServer和PHPCMS后,我们可以在本机浏览器访问到网站的首页,但是当我们尝试通过外网访问配置的服务器时候,发现外网访问会提示权限不允许,这是因为WampServer默认是只允许127.0.0.1访问的,也就是只允许本机访问.那么,如何修改呢?找到 C:\wamp\bin\apache\apache2.4.9\conf,用Notepad++打开httpd.conf文件,搜索“onlineoffline”,大概278行左右,屏蔽Require local,添加为Require a

wamp设置多站点与外网访问

原文地址 : https://www.jianshu.com/p/732b249a1398 1. 配置 wamp 局域网访问 2017.3.15 更新 这段时间把 wamp 更新到 3.0.6 版本了,发现用下面的方法设置局域网访问已经过时了.另请参考 WampServer3.0.4 允许外网访问配置教程 (1)需要修改的文件:httpd.conf (2)文件所在路径:"D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf"(运行 wamp 之后

iptables 防火墙在网络中的应用及设置ftp服务的外网访问

由前面所说已经建立了内外网已经建立了链接. 而防火墙在网络中的应用设置在网关的FORWARD链上 默认FORWARD是ACCEPT. 这里我们将其改为DROP iptables -P FORWARD DROP 然后添加规则. 这里我们限制只有外网可以访问内网的web服务.而内网不允许访问外网 这里一旦转发设置为DROP那么所有服务都不能访问,必须设置规则. iptables -A FORWARD -d 192.168.20.2 -p tcp --dport 80 -j ACCEPT iptabl

360路由器+花生壳实现外网访问SVN服务器

注册花生壳账号 花生壳注册地址:https://console.oray.com/passport/register.html?fromurl=http%3A%2F%2Fhsk.oray.com%2F 首先在花生壳上注册一个账号 注册好后下载花生壳客户端 将之前申请的账号登录 注意图中开启花生壳选项必须为开启状态 然后打开浏览器登录360路由 360默认管理页面是192.168.0.1 点进去 虚拟服务名称可以随便写!个人建议写成外网访问程序的名称这样好管理 内网主机IP地址打开ipconfig

如何使用单机单网卡实现公司内、外网访问

在我所将要实施的一个项目中,某公司内部有两套网络系统实现内.外网的物理隔离,员工访问内.外网时使用的双网卡隔离器来切换实现上不同的网络.而随着业务和科技的进步,用户需要布署一套桌面云系统,用桌面云来打造内.外网络,在前端使用云终端一体机来连接桌面云服务器登陆桌面访问.这样一来就会产生很多问题: 1.因用户前期在将要布署桌面云系统的每个云终端位置只布置了一根网线,不是象其它公司要使用内.外网络都是在每个终端前布两根网线来切换不同网络. 2.云终端一体机上也只有一个网口,无法实现双网口隔离访问内.外