我机装有PHP程序,为什么同一局域网不能访问我的程序呢?

djcai 2011-11-02 10:30:53
我的机器是winxp系统,在我机器上开了apache跟mysql,然后能正常运行php网站程序,为什么和我同一局域网的机子就不能访问呢,访问出现“您指定的网页无法访问” 错误类型:链接失败 建议 重试……” 我的httpd.conf 这个文件看了下好像没什么错误,那是什么原因呢?请求各位高手帮助!感谢大家!
...全文
188 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
fyqrlhq 2011-11-02
  • 打赏
  • 举报
回复
用你的IP SS
djcai 2011-11-02
  • 打赏
  • 举报
回复
127.0.0.1 localhost
0.0.0.0 notice.ppstream.com 0.0.0.0 update.111222.cn
192.168.1.122 index.php
这是hosts下面文件 有没有哪时写的不对呢?
xuzuning 2011-11-02
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 djcai 的回复:]

在我本机子上访问是正常的,http://192.168.1.122 http://127.0.0.1 也对
可到别的机子上访问 http://192.168.1.122 就不行,,
hosts文件设置是 192.168.1.122 index.php
[/Quote]
1、确认你机器的 ip 地址 192.168.1.122 是静态地址
2、去掉 hosts文件 中除 127.0.0.1 项以外的其他设置
3、打开防火墙 http 相关端口
CunningBoy 2011-11-02
  • 打赏
  • 举报
回复
有没有确认防火墙允许http服务访问?
djcai 2011-11-02
  • 打赏
  • 举报
回复
index.php 本机访问正式,其它的机子就不对了,,
我输入192.168.1.122 也行,不过会自动跳到127.0.0.1上面去,访问的页面也是正常的
yunprince 2011-11-02
  • 打赏
  • 举报
回复
这个论坛里面关于这个问题的帖子前段时间就有好几个,你可以搜搜
一起混吧 2011-11-02
  • 打赏
  • 举报
回复
用index.php访问试试
djcai 2011-11-02
  • 打赏
  • 举报
回复
在我本机子上访问是正常的,http://192.168.1.122 http://127.0.0.1 也对
可到别的机子上访问 http://192.168.1.122 就不行,,
hosts文件设置是 192.168.1.122 index.php
djcai 2011-11-02
  • 打赏
  • 举报
回复
能加我QQ吗?帮个忙…… 873272470
___________超 2011-11-02
  • 打赏
  • 举报
回复

192.168.0.10 test.com

你可以通过http://test.com 或者 http://192.168.0.10来访问

如果局域网中依旧无法访问 http://192.168.0.10 ,应该是你的httpd.conf设置问题吧,没有打开别人访问的权限,要不你把你的http.conf传上来给我们看看
一起混吧 2011-11-02
  • 打赏
  • 举报
回复
你的ip 域名 这中形式。

例子:
192.168.1.10 test.com
djcai 2011-11-02
  • 打赏
  • 举报
回复
127.0.0.1 localhost
192.168.1.122 127.0.0.1
192.168.1.105 192.168.1.122 hosts文件是这样设置吗?

楼上说的 listen 127.0.0.1:80 是这样设置的吧,,
怎么还是不行呢,,呜呜,,,
一起混吧 2011-11-02
  • 打赏
  • 举报
回复
你怎么设置的? 改了hosts文件吗
binarie 2011-11-02
  • 打赏
  • 举报
回复
listen 0.0.0.0没。。。
djcai 2011-11-02
  • 打赏
  • 举报
回复
我设置了,还是不行,,为什么阿,,,,呜呜,,,
swordphp 2011-11-02
  • 打赏
  • 举报
回复
127.0.0.1是内环地址,你需要把你的局域网地址通过host绑定到你的网站根目录上 .类似于 192.168.....
在host里面设置下.
djcai 2011-11-02
  • 打赏
  • 举报
回复
默认的是 http://127.0.0.1/index.php 这个地址吧!
___________超 2011-11-02
  • 打赏
  • 举报
回复
我之前也遇到过这样的问题,我的原因是在httpd.conf中将

Deny from all 改为 Allow from all
一起混吧 2011-11-02
  • 打赏
  • 举报
回复
你要配置的。。要改下hosts文件。具体谷歌。。
总哈哈 2011-11-02
  • 打赏
  • 举报
回复
应该是可以访问的,是不是你URL输错了?
加载更多回复(2)

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧