• 技术文章 >后端开发 >php教程

    Apache环境,localhost 一直在加载中,但127.0.0.1可以正常访问

    2016-12-01 00:56:45原创1526

    Apache环境
    localhost:82

    问题:

    1. 浏览器输入localhost:82,没有响应(昨天还一切正常),但是127.0.0.1:82可以访问

    情况:
    1.错误日志如下
    apache error.log

    1. httpd.conf 红笔是我所更改过的地方

    1. hosts文件如下

    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    # 102.54.94.97 rhino.acme.com # source server
    # 38.25.63.10 x.acme.com # x client host
    
    # localhost name resolution is handled within DNS itself.
    # 127.0.0.1 localhost
    # ::1 localhost
    
    127.0.0.1 localhost
    localhost 127.0.0.1
    
    
    
    #0.0.0.1 mssplus.mcafee.com
    
    
    0.0.0.1    mssplus.mcafee.com
    

    回复内容:

    Apache环境
    localhost:82

    问题:

    1. 浏览器输入localhost:82,没有响应(昨天还一切正常),但是127.0.0.1:82可以访问

    情况:
    1.错误日志如下
    apache error.log

    1. httpd.conf 红笔是我所更改过的地方

    1. hosts文件如下

    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    # 102.54.94.97 rhino.acme.com # source server
    # 38.25.63.10 x.acme.com # x client host
    
    # localhost name resolution is handled within DNS itself.
    # 127.0.0.1 localhost
    # ::1 localhost
    
    127.0.0.1 localhost
    localhost 127.0.0.1
    
    
    
    #0.0.0.1 mssplus.mcafee.com
    
    
    0.0.0.1    mssplus.mcafee.com
    

    1:检查一下端口是不是正常监听状态。是不是apache环境问题。
    2:看看phpinfo()能不能执行。 看看是不是php执行环境问题。
    3:看看代码是不是里面有死循环或者bug。display_error打开看看。
    4:楼主,起码贴个代码或者页面什么啊。。这样定位问题捉瞎状态啊。囧

    在httpd.conf文件末尾加上
    AcceptFilter http none
    AcceptFilter https none
    然后重启看看

    网上百度出来的结果不知道准不准

    http://www.oschina.NET/questi...
    http://httpd.apache.org/docs/...。

    从错误日志来看是ServerName绑定失败, 所以httpd也还没有正确启动

    根据错误信息google, 找到的是这个, 先尝试下吧
    http://www.t086.com/code/apac...

    如果还有问题, 尝试修改ServerName?

    1.把你的hosts文件贴出来。
    2.试试访问127.0.0.1:82

    感谢大家的热心帮助,我卸载了重新装了一个,可以运行了

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php
    上一篇:文章评论嵌套显示mysql表结构如何设计(形式如网易新闻评论) 下一篇:关于编译安装PHP的问题

    相关文章推荐

    • 聊聊有关declare(strict_types=1)的有效范围• 一文详解IIS10是怎么配置PHP的• 为什么小弟我去官网找不到ckeditor for php • 关于退选学程的代码,系统提示未定义变量 • 筹建PHP环境

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网