我搭了一个MySQL+apache+PHP在自己的地址栏输入http://ip可以访问自己的电脑,但是在内网上的其它电脑就不能访问.求解释。

解决方案 »

  1.   

    看看你们的网关和dns
      

  2.   

    系统防火墙关掉 
    apache 配置文件,看有没有这行 Listen 80
      

  3.   

    看看别的电脑访问不了的错误吧  如果是403的话  可以尝试
    查找配置文件httpd.conf
     
    查找里面的
     
     
     
       Deny from all
        Allow from 127.0.0.1
     
     
     
    注释掉这两行
     
    #Deny from all
         #Allow from 127.0.0.1
      

  4.   

    防火墙关了的,Listen 80也是有的。
      

  5.   

    ip 是多少?
    ip 是静态的吗?
    别人能 ping 通你的 ip 吗?
      

  6.   

    连接特定的 DNS 后缀 . . . . . . . :
    本地链接 IPv6 地址. . . . . . . . : fe80::71d5:97b8:68c4:c68%10
    IPv4 地址 . . . . . . . . . . . . : 10.7.76.40
    子网掩码  . . . . . . . . . . . . : 255.255.255.0
    默认网关. . . . . . . . . . . . . : 10.7.76.1
      

  7.   

    连接特定的 DNS 后缀 . . . . . . . :
    本地链接 IPv6 地址. . . . . . . . : fe80::71d5:97b8:68c4:c68%10
    IPv4 地址 . . . . . . . . . . . . : 10.7.76.40
    子网掩码  . . . . . . . . . . . . : 255.255.255.0
    默认网关. . . . . . . . . . . . . : 10.7.76.1
    IP是自动获取的。
      

  8.   

    你在路由器192.168.1.1的页面DMZ那里打开你的端口80
      

  9.   

    我的已成功安装啦,我电脑现在可以asp.net也可以PHP
    你要1.检查你的防火墙有没有添加例外80端口、3306端口
    2.路由器的DMZ虚拟主机的端口有没有添加,另外我不知道是否要添加3306端口的,我的就添了3.IiS那里是否设置好了
      

  10.   


    应该是apache配置文件的问题,你把deny修改为allow试试。
      

  11.   

    别人能ping通你的机子就能访问你的网站了