Php 如何从另一台计算机或设备访问XAMPP虚拟主机?

Php 如何从另一台计算机或设备访问XAMPP虚拟主机?,php,xampp,virtualhost,Php,Xampp,Virtualhost,我想使用我的手机或其他计算机访问我的虚拟主机问题是我无法使用服务器名称访问我的站点我只能使用服务器的IP地址访问站点。我将端口更改为7777 当我尝试www.tbs.com:7777/index.php时,我得到了“无法访问网站”” 虚拟主机配置: <VirtualHost *:7777> DocumentRoot "c:/xampp/htdocs/TBSApp" ServerName www.tbs.com ServerAlias tbs.com ServerAdmin webma

我想使用我的手机或其他计算机访问我的虚拟主机问题是我无法使用服务器名称访问我的站点我只能使用服务器的IP地址访问站点。我将端口更改为7777

当我尝试www.tbs.com:7777/index.php时,我得到了“无法访问网站”

虚拟主机配置:

<VirtualHost *:7777>
DocumentRoot "c:/xampp/htdocs/TBSApp"
ServerName www.tbs.com
ServerAlias tbs.com
ServerAdmin webmaster@localhost
<Directory "c:/xampp/htdocs/TBSApp">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    order allow,deny
    allow from all
</Directory>
</VirtualHost>

您需要使用ip地址而不是域,因为它是本地主机配置。要跨所有设备使用域,您需要设置DNS服务器。

您可能需要查看网络上的DNS和网络命名(取决于Linux、Mac、Win),无论如何,它也可能是@ObmerkKronen。我需要配置DNS?您使用哪台计算机访问?您是否在windows上更改了主机文件?您是否重新启动apache以接受所有更改?防火墙配置?可能涵盖了大部分。我正在使用笔记本电脑和手机。我更改了主机文件。我在防火墙中做什么?我为端口7777添加了入站和出站规则。我还需要做什么?使用计算机名而不是ip地址访问站点如何?有可能吗?我认为您不能。我相当肯定这只是在ssh中使用的。如果您使用的是windows,只需在命令提示符下执行ipconfig或在mac/linux终端中执行ifconfig即可获得您的ip地址。
192.168.120.9    www.tbs.com