要怎么配置apache才可以被外网访问?我是用phpnow弄得,本地可以访问。单独修改http.conf里面的listen ,把127.0.0.1:80;修改成我当前的ip重启apache会提示
“The requested operation has failed!”win7的防火墙已经关了(关了应该就不会阻止了吧),杀毒软件和安全工具也关了,还是没用

解决方案 »

  1.   


    遇到大神顺便多问一点。。http。conf里面的listen是可以随便添加监听的地址的吗?比如我想监听两个地址就可以
    listen XXXXXX
    listen ******
    想监听两个端口
    listen 80
    listen 8080
    .......
      

  2.   

    apache你怎么去访问外网,有独立的ip,虚拟主机?
      

  3.   


    是说别人访问我。
    为什么不可以?
    我的电脑就是服务器,为什么还要虚拟主机,就算要用apache就可以建一个啊
    ip用动态也可以啊,只要短时间能访问我,而且可以动态解析域名,用域名不就搞定了
    怎么想都是可以的啊。。郁闷
      

  4.   


    你应该让我好心虚。。帮人帮到底啦多给点信息
    也试过监听8080;
    本地访问可以,内网访问也可以,输入公网ip也可以。断开网络连接以后,本地访问可以,内网居然也可以,公网ip就不行了。目前是这个情况,是哪里不对?
      

  5.   

    路由器?什么网络环境,学校?确定外网IP和网卡IP是一个?
      

  6.   


    是学校。外网ip是用别的工具检测出来的,就是路由的ip
      

  7.   


    是说别人访问我。
    为什么不可以?
    我的电脑就是服务器,为什么还要虚拟主机,就算要用apache就可以建一个啊
    ip用动态也可以啊,只要短时间能访问我,而且可以动态解析域名,用域名不就搞定了
    怎么想都是可以的啊。。郁闷如果是局域网,直接拿ip就可以访问,你看看别人的机器能否ping通你的机器。