Apache配置奇怪问题

starsky0 2005-09-30 10:39:26
平台是window,有固定外网IP
安装好apache+php+mysql后,在本地http://localhost:80或http://127.0.0.1:80可以正常访问
但是通过外网的IP地址就无法访问,换其他端口后就可以通过外网访问。请问是什么原因?
...全文
182 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ybfqlyq 2005-10-18
  • 打赏
  • 举报
回复
把防火牆關了試下
Mistruster 2005-10-04
  • 打赏
  • 举报
回复
既然是租的服务器,那直接用IP就可以了
httpd.conf 里 除了 VirtualHost 小节,就不用在另行设置任何IP了

NameVirtualHost 222.222.222.222
#这里的IP要设置成你的计算机IP
<VirtualHost 222.222.222.222>
ServerAdmin webmaster@ssssssss.com
DocumentRoot x:/www/www.ssssssss.com/
ServerName www.ssssssss.com
CustomLog x:/apache/logs/www.ssssssss.com.txt "%t %h \"%r\" %>s %b"
</VirtualHost>

开头的ServerName(不是VirtualHost里的)写你的计算机名就行
uuq 2005-10-03
  • 打赏
  • 举报
回复
可能你路由器占用了
你设置路由器为别的端口
wanbb 2005-09-30
  • 打赏
  • 举报
回复
八成是通过路由的吧,看看路由设置
starsky0 2005-09-30
  • 打赏
  • 举报
回复
租的服务器,应该是直接吧
ashchen 2005-09-30
  • 打赏
  • 举报
回复
你的机器是直接到外网的还是通过路由?
starsky0 2005-09-30
  • 打赏
  • 举报
回复
看不到,在本机上输入localhost或127.0.0.1就ok
ashchen 2005-09-30
  • 打赏
  • 举报
回复
那你在服务器上直接输入http://外网IP/
能不能看到哪?
starsky0 2005-09-30
  • 打赏
  • 举报
回复
多谢
有127.0.0.1:80
在httpd.conf绑定中用得127.0.0.1换成过外网IP也不行
ashchen 2005-09-30
  • 打赏
  • 举报
回复
netstat -na
看看有没有监听外网ip的80端口
如果监听了
就是防火墙的问题
bugII 2005-09-30
  • 打赏
  • 举报
回复
80端口已被占用 检查端口吧

21,890

社区成员

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

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