我已经在 Windows 计算机上安装了 WAMP 服务器,并设置了一个 mysql 数据库和启用了 php 的 Web 应用程序。服务器正在运行 Windows XP。
现在我想通过连接到同一网络的 Mac 访问 index.php 文件。当我浏览到文件夹并单击文件时,它会下载并在编辑器而不是浏览器上打开它。即使我右键单击该文件并选择与其他打开,所有浏览器都是灰色的并且不可选择。
如果有人可以帮助我解决这个问题,我将不胜感激。
我已经在 Windows 计算机上安装了 WAMP 服务器,并设置了一个 mysql 数据库和启用了 php 的 Web 应用程序。服务器正在运行 Windows XP。
现在我想通过连接到同一网络的 Mac 访问 index.php 文件。当我浏览到文件夹并单击文件时,它会下载并在编辑器而不是浏览器上打开它。即使我右键单击该文件并选择与其他打开,所有浏览器都是灰色的并且不可选择。
如果有人可以帮助我解决这个问题,我将不胜感激。
您正试图在文件资源管理器中访问 HTML 文件。
Web 服务器提供的网页应该通过浏览器(如 Safari、Chrome、Firefox 和 Internet Explorer)访问。
因此,如果服务器机器的名称(在您的情况下是运行 Windows XP 的机器)是,例如windowshost
,然后进入浏览器并输入:
http://windowshost
或者,也许,因为它是wamp:
http://windowshost:8080
最后一部分 ( :8080
) 是 Web 服务器所在的端口。这实际上取决于它的配置方式。
这是由于文件存在于两个位置这一事实引起的混淆index.php
:Web 服务器提供的“虚拟位置”,以及计算机存储设备上的实际位置(无论是本地存储设备还是远程存储设备)。
为了查看呈现的 index.php,您必须在 Web 浏览器中访问 Windows 计算机的主机名/IP 地址。
确保 Windows 防火墙未阻止端口 80
然后在 Mac 的浏览器中输入:http://[windows-ip-address]/index.php
如果你想通过mac访问它,那么首先确保它是否可以在windows上访问,如果是的话,然后在那个链接中将你的ip地址放在localhost的空间中,然后它可以在mac上访问。如果仍然无法访问然后把你在mac主机文件中的IP地址,那么它将是可访问的。