zoukankan      html  css  js  c++  java
  • 关于本地服务器localhost请求Forbidden解决办法

    不知怎么的,今天下午,使用Telnet 访问 我电脑的本地Apache服务器时,
    使用GET方法HTTP请求本地服务器的文件,返回的一直都是HTTP/1.1 403 Forbidden
    使用其他的请求方法,得到的依旧是403,如图所示 :
    图片 


    面对这个问题,刚开始有点毫无头绪,理论上是不可能会出现这种问题的,因为我直接用浏览器可以正常访问本地服务器,
    后来细心想一想,觉得问题可能出现在Apache阿帕奇服务器的配置上面,
    于是开始在服务器的目录总一个一个的找配置文件,读配置文件,
    在D:wampinapacheApache2.2.21confhttpd.conf   文件中的第237行找到的原因,

    #   onlineoffline tag - don't remove
        Order Deny,Allow
        Deny from all
        Allow from 127.0.0.1

    因为Apache的  onlineoflie tag 中默认的是只允许127.0.0.1访问
    此时只需要修改为

    #   onlineoffline tag - don't remove
        Order Allow,Deny
        Allow from all
        Allow from 127.0.0.1
    此时,即可以正常的用localhost访问,或者使用telnet访问服务器
    如图所示:
    图片


    访问结果如下:

    图片 


    同样phpMyadmin在localhost下不能正常访问在127.0.0.1能正常访问,解决方法:

    点击根目录下的alias目录,打开phpmyadmin.conf配置文件,和上面修改http.conf一样把

    Deny from all
    Allow from 127.0.0.1

    修改为

    Allow from all
    Allow from 127.0.0.1

    即可以正常的访问本地数据库 phpMyadmin  了. 
     
  • 相关阅读:
    SCILAB
    定积分的scilab程序
    4月26日科目一练习(96分)
    4月27日1科目一练习(90分)
    4月27日科目一练习(93分)
    4月12日科目一练习(91分)
    测试学习网站
    HttpWatch工具简介及使用技巧(转)
    Linux系统资源分析
    LoadRunner监控Linux服务器
  • 原文地址:https://www.cnblogs.com/lihaiyan/p/4274353.html
Copyright © 2011-2022 走看看