最近我在我的开发机器上安装了Ubuntu 12.10。我也安装了apache 2.2&
Php 5.3.8和Php 5.2.17和MySQL。一切正常,我可以通过127.0.0.1和Localhost关键字和主机名浏览我的网站和项目但我无法通过本地IP地址(192.168.1.5)访问我的网站或Apache Web服务器。
我在Ubuntu 11.10的笔记本电脑上运行这个模型,可以通过192.168.1.x访问。
你对这个问题有什么想法请让我知道你的XP在这种情况下?
万分感谢你的病人......
Farzam。
也许您的Apache仅限于localhost。查看Apache配置文件
(httpd.conf)
Listen 127.0.0.1:80
并替换为:
Listen 80
要么
Listen *:80
另请检查防火墙设置,在同一文件中查找以下行:
Allow from 127.0.0.1
并尝试将其更改为:
Allow from all
尝试:
sudo ufw allow from 192.168.1.5
我添加了目录标签:
选项索引FollowSymLinks
AllowOverride All
要求全部授予
Windows防火墙没有端口80的例外。
不知何故IIS工作正常,但不允许Apache端口80.即使禁用Windows防火墙服务也不允许它。
在Windows上搜索“防火墙”并创建新规则。选择Port,输入80,Call it:HTTP或其他,Save。重启Apache服务。
“Windows防火墙没有端口80的例外。不知何故,IIS工作正常,但不允许Apache端口80.即使禁用Windows防火墙服务也不允许它。
在Windows上搜索“防火墙”并创建新规则。选择Port,输入80,Call it:HTTP或其他,Save。重新启动Apache服务。“ - 这对我有用。在Win Server 2012上启用防火墙上的端口8080之后(我使用端口8080)。