我无法从另一台PC或手机访问我的wampserver。 我认为我的无线路由器存在问题,因为我将路由器重置为默认设置。 重置后,我尝试连接我的wampserver,但我发现我无法从其他PC和手机连接到wampserver。
如何将无线家庭路由器(我的路由器是Dlink dsl)配置为localhost端口?
答案 0 :(得分:0)
可能与您的路由器无关。
WAMPServer配置为单一席位开发人员工具,因此Apache配置设置为仅接受来自运行WAMPServer(Apache)的PC的连接,以保护新用户免受外部黑客攻击。
锤击坚果解决方案是这样的:
left click wampmanager -> Put Online
这修改了Apache config httpd.conf
文件,以允许来自Universe中任何IP地址的连接。
更安全解决方案是自行编辑httpd.conf
文件并添加以下行以允许仅从内部网络访问。当您使用手机连接到服务器时,必须将其连接到您的WIFI。
使用wampmanager菜单编辑htpd.conf
left click wampmanager -> Apache -> httpd.conf
在该文件中找到这些行
# onlineoffline tag - don't remove
Require local
并添加这样的一行
# onlineoffline tag - don't remove
Require local
Require ip 192.168.1
192.168.1
是路由器使用的子网。
请注意,只使用4个四分位中的3个,这表示允许该子网上的任何设备访问Apache,即连接到路由器wifi的任何连接到路由器的任何设备。
如果您想要更具体,可以提及像这样的特定IP地址
# onlineoffline tag - don't remove
Require local
Require ip 192.168.1.20
Require ip 192.168.1.21
Require ip 192.168.1.22