apache 别人无法访问

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache 别人无法访问相关的知识,希望对你有一定的参考价值。

自己通过localhost,静态ip地址都能,别人通过静态ip不行。。我的是静态ip,合法的,,但还没有域名。

防火墙问题,因为你开了防火墙,会自动阻止其它电脑访问你web服务(即默认阻挡80端口),你可以在防火墙添加允许访问web服务或80端口,这样别人就可以访问你的网站了。 参考技术A 你说的别人是在同一局域网内的吗?如果是检查防火墙80端口打开没有
如果不是同一局域网需要通过外网ip访问,不是你看到的192.....的那个ip,而且需要做路由器上做80端口的映射,否则是无法访问的。来自:求助得到的回答
参考技术A 看看本地防火墙口开了没有........

MacOSX apache 无法访问服务器

新增一个虚拟站点,zerg.ccc

主要有三步。

1. sudo vi /private/etc/hosts;

2. sudo vi /private/etc/apache2/extra/httpd-vhosts.conf          

3. sudo apachectl restart;


没有报错。


但访问:zerg.ccc   无法访问。


而且,以前其他的虚拟网站都不能访问了。


很可能是 httpd-vhosts.conf  里面写错了。刚才改了那里啊。

终端命令:

$ sudo /usr/sbin/httpd -k start ,果然问题出现了

AH00526: Syntax error on line 735 of /private/etc/apache2/extra/httpd-vhosts.conf:
Invalid command ‘iServerName‘, perhaps misspelled or defined by a module not included in the server configuration

正是单词写错。


以上参考了这篇文章:http://blog.csdn.net/lovenjoe/article/details/50333767


学习编程,就是不断解决问题的过程。学习改变命运。技术成就梦想!

----------  招募未来大神 -----------------------


如果您有利他之心,乐于帮助他人,乐于分享
如果您遇到php问题,百度且问了其他群之后仍没得到解答

欢迎加入,PHP技术问答群,QQ群:292626152

教学相长!帮助他人,自己也会得到提升!

为了珍惜每个人的宝贵时间,请大家不要闲聊!

愿我们互相帮助,共同进步!

加入时留言暗号,php,ajax,thinkphp,yii...


以上是关于apache 别人无法访问的主要内容,如果未能解决你的问题,请参考以下文章

为啥有的网页会显示很抱歉,此网站无法访问,别人都可以访问的。

电脑没有密码导致的共享目录别人无法访问

Linux系统下的80端口公网无法访问。

apache开启虚拟主机localhost无法访问

LINUX下用apache,本机可以访问,但局域网中的电脑无法访问

PHP写的页面无法访问,报HTTP500错误,这个是怎么回事