Ip 使WAMP www在本地网络上可用
我知道有类似的问题,但没有一个能解决我的具体情况 我有一个用于开发一些网站的WAMP服务器,它运行得很好。我需要通过无线路由器将其提供给本地网络上的另一台计算机。另一台计算机实际上是Mac,我只需要能够通过浏览器查看开发站点(不需要访问phpmyadmin或mySQL) 我可以使用windows计算机的IP通过浏览器访问运行WAMP的本地主机(默认WAMP页面显示站点项目的链接)。显然,点击链接会导致页面找不到,因为URL是相对于localhost的,但即使我使用IP显式键入URL(Ip 使WAMP www在本地网络上可用,ip,wamp,lan,Ip,Wamp,Lan,我知道有类似的问题,但没有一个能解决我的具体情况 我有一个用于开发一些网站的WAMP服务器,它运行得很好。我需要通过无线路由器将其提供给本地网络上的另一台计算机。另一台计算机实际上是Mac,我只需要能够通过浏览器查看开发站点(不需要访问phpmyadmin或mySQL) 我可以使用windows计算机的IP通过浏览器访问运行WAMP的本地主机(默认WAMP页面显示站点项目的链接)。显然,点击链接会导致页面找不到,因为URL是相对于localhost的,但即使我使用IP显式键入URL(http:/
http://192.168.2.1/myproject
)我还是一无所获。(并且url重定向到localhost/myproject,即使我如图所示键入它)
我的主机有一个动态IP,但由于它是硬连接到调制解调器和路由器的,除非我重置路由器/调制解调器,否则IP不会改变。我不认为这是个问题,因为我可以从Mac使用IP访问默认的WAMP页面
有什么想法吗?您可以尝试将服务器的主机名添加到Mac上的主机文件中。然后使用有效的主机名访问HTTP服务器。尝试推荐。我的建议是检查Apache是否仅绑定到127.0.0.1(localhost),如果没有,则添加192.168.2.1映射。别忘了在添加Apache后重新启动它。现在我已经明白了这一点
重定向到localhost实际上是由构建站点的CMS的配置文件引起的(因此它会显示主WAMP页面,但无法加载项目站点) 我认为您使用了错误的ip地址,因为大多数路由器本身使用192.168.1.1。 这就是为什么您无法查看任何内容,即您的计算机具有不同的ip地址 要解决这个问题,首先你需要知道你电脑的ip地址 我打开窗户 转到cmd 并输入ipconfig 在那里,您可以在IPv4中看到您的计算机lan ip地址 使用此IP地址连接到wamp服务器
希望这对你有所帮助我的Wordpress网站也有同样的问题。我的目标是通过局域网上另一台PC/Linux工作站上的浏览器查看开发网站。以下步骤为我解决了问题:
首先,把你的wamp放到你的仪表板上。稍后,如果在
httpd.conf
文件Listen 80
中有设置,则此设置与此不同
将其更改为
Listen 80
,然后禁用防火墙重新启动Wamp所有服务。默认情况下httpd.conf
具有以下设置
Deny from all
您必须进行下面提到的更改
Allow from all
并使WAMP成为一个在线网站
您可以通过IP地址或网络上的计算机名访问您的站点。首先,将wamp放到仪表板上。如果在
httpd.conf
文件Listen 127.0.0.80
中有设置,请稍后关闭防火墙
将其更改为Listen 127.0.0.80以
允许所有
重新启动Wamp所有服务。如果您在windows上使用Wamp,请将windows防火墙设置更改为关闭模式,重新启动服务器并检查
控制面板-->系统和安全-->Windows防火墙-->关闭Windows防火墙
只要做上面的改变,看看这会起作用
干杯
Amit我可能错了,但菜单选项不是用来连接的吗?它是联机的,但我仍然无法连接。这可能是防火墙/路由器的问题。我确实在主机上配置了Windows防火墙以允许Apache访问(然后我可以通过Mac上的浏览器查看默认页面)但仍无法访问项目文件夹。这可能是Mac计算机上的安全问题吗?如果您可以访问默认页面,但不能访问项目文件夹,那么是的,这听起来像是权限问题。我尝试在httpd.conf中添加一行(我想这就是添加这些设置的地方),当我重新启动apache时,WAMP会变成橙色。我显然做错了什么。我对Apache不是很熟悉,你能更详细地解释一下吗?:)(顺便说一句,我确实看过你的链接。)试着从网络上的另一台机器使用telnet连接到web服务器的端口。如果你能连接,那就是Apache。如果你不能,那就是防火墙/路由器的问题,尽管可能会有变化。另外,当通过另一台机器上的浏览器访问服务器时,记录GET请求(通过Firefox插件)并检查它返回的内容。我已经按照您的指示进行了操作,但当我加载项目时,它看起来并不像应该的样子。我认为css没有被加载,认为人们关闭防火墙真是愚蠢的建议。相反,只需在您想要使用的IP上允许端口80即可。