通过 LAN 查看本地主机站点
Viewing a localhost site over a LAN
我已经在一台服务器(不是网络服务器)上安装并配置了 xampp,大约有 20 台 PC 通过 LAN 连接到它。
我可以从 LAN 上的其他 PC 查看 xampp 文件,但是当我搜索服务器名称时,后跟“/internal/homepage.php” - 我得到:
404 - File or Directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
当我输入“localhost/internal/homepage.php”时,我得到:
This webpage is not available
ERR_NAME_NOT_RESOLVED
为什么我无法跨局域网查看本地托管的文件?
编辑
尽管将所有文件都放在了一个本地服务器上,用于在 20 台 PC 之间存储文件,但当我输入连接到该网络的 IPv4 地址时,我可以在其他 PC 上查看该站点,但是当我的笔记本电脑(我从中获取 IPv4 地址)已关闭,无法建立连接。
它似乎只是从我的 PC 上查看文件,但它们不再在我的 PC 上 - 它们都在服务器上,那么为什么当我的电脑关闭时它不加载它们?
本地主机仅对当前 PC 有效(在您的情况下是服务器)。尝试在局域网中的其他计算机中使用服务器的 IP,例如 http://192.168.1.56/internal/homepage.php 如果那是您服务器的 IP。
此外,如果您的服务器有防火墙,请确保为 http 打开端口 80,为 Mysql
打开端口 3306
我已经在一台服务器(不是网络服务器)上安装并配置了 xampp,大约有 20 台 PC 通过 LAN 连接到它。
我可以从 LAN 上的其他 PC 查看 xampp 文件,但是当我搜索服务器名称时,后跟“/internal/homepage.php” - 我得到:
404 - File or Directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
当我输入“localhost/internal/homepage.php”时,我得到:
This webpage is not available
ERR_NAME_NOT_RESOLVED
为什么我无法跨局域网查看本地托管的文件?
编辑
尽管将所有文件都放在了一个本地服务器上,用于在 20 台 PC 之间存储文件,但当我输入连接到该网络的 IPv4 地址时,我可以在其他 PC 上查看该站点,但是当我的笔记本电脑(我从中获取 IPv4 地址)已关闭,无法建立连接。
它似乎只是从我的 PC 上查看文件,但它们不再在我的 PC 上 - 它们都在服务器上,那么为什么当我的电脑关闭时它不加载它们?
本地主机仅对当前 PC 有效(在您的情况下是服务器)。尝试在局域网中的其他计算机中使用服务器的 IP,例如 http://192.168.1.56/internal/homepage.php 如果那是您服务器的 IP。
此外,如果您的服务器有防火墙,请确保为 http 打开端口 80,为 Mysql
打开端口 3306