我写了一个php的网站,在localhost下可以访问,在自己的电脑上用IP可以访问,但是其他电脑上就访问不了,请问怎样设置才能在其他机器上用IP访问?是改Apache吗?

解决方案 »

  1.   

    你是用的集成安装包吗?我用wamp5不用配置什么可以访问啊
      

  2.   

    局域网里,就用你的本机IP,服务器的话,就用你的服务器IP,就可以了! 不改端口的话,默认是80,改的话,就要加上端口号
      

  3.   

    楼主说得不是很清楚,在其他电脑上不能访问是怎样一个状况呢?
    只要这台电脑联上了局域网,程序都能被访问的,就是用IP地址替代localhost而已,如果在配置apache的时候用了端口,那还要加上端口。楼主试试看,反正自己开发测试都是这样弄的,传到服务器上,然后就用服务器的IP来访问
      

  4.   

    局域网 ...   DNS  ....
      

  5.   

    关闭防火墙,如果在一个局域网内,如果apache是默认设置,别的机器在浏览器输入你的ip,就可以访问了。
      

  6.   

    apache默认端口是80.
    windows防火墙或本机安装的其他防火墙默认都会阻止外部访问本机80端口,如果不会配置就将防火墙先关闭,配置方法以windows自带的为例,在例外里添加80端口即可。如果你用的是其他端口,在例外添加其他端口即可。
      

  7.   

    deny 的地方allow
    Allow From All
    不是Deny From All
      

  8.   

    ipconfig 查看自己的ip,形如:192.168.0.4 在局域网其他机子上输入此ip就行了