如何在本地网络上打开index.php

时间:2013-05-19 09:43:14

标签: networking

我在Windows计算机上安装了WAMP服务器,并设置了一个mysql数据库和支持php的Web应用程序。服务器正在运行Windows XP。

现在我想通过连接到同一网络的Mac访问index.php文件。当我浏览到该文件夹​​并单击该文件时,它会下载并在编辑器而不是浏览器上打开它。即使我右键单击该文件并选择打开其他文件,所有浏览器都显示为灰色且无法选择。

如果有人可以帮我解决这个问题,我真的很感激。

4 个答案:

答案 0 :(得分:1)

您正尝试访问 文件资源管理器 中的HTML文件。

Web服务器提供的网页应该通过浏览器(如Safari,Chrome,Firefox和Internet Explorer)进行访问。

因此,如果服务器计算机的名称(在您的情况下运行的是Windows XP的名称)是windowshost,那么请进入浏览器并输入:

http://windowshost

或者,也许,因为它是 wamp

http://windowshost:8080

最后一部分(:8080)是Web服务器所在的端口。这实际上取决于它的配置方式。

答案 1 :(得分:0)

这是一个混乱,因为index.php文件存在于两个位置:Web服务器提供的“虚拟位置”,以及计算机存储设备上的实际位置(无论是本地或远程存储设备)。

  • 通过服务器访问时,PHP将呈现为HTML,因此您的浏览器可以理解它,并且内容类型显式设置为HTML。
  • 当您尝试从文件浏览器中打开php文件时,它看起来就像一个.php文件:)所以,很明显,它会在您的文本编辑器中打开。

要查看呈现的index.php,您必须在Web浏览器中转到Windows计算机的主机名/ IP地址。

答案 2 :(得分:0)

确保Windows防火墙未阻止端口80

然后从Mac类型的浏览器中输入:http:// [windows-ip-address] /index.php

答案 3 :(得分:0)

如果你想通过它访问mac,那么首先确保它是否可以在Windows上访问,如果是,然后在该链接中将你的IP地址放在localhost的空间中然后它将在mac上可访问。如果它仍然没有访问然后将您的IP地址放在mac主机文件中然后它将是可访问的。