从我的手机访问XAMPP localhost

时间:2015-09-14 21:00:07

标签: php android xampp

我在我的笔记本电脑上使用Xampp localhost和Windows 8.1,我试图通过我的手机访问它,我打开CMD并键入ipconfig,IPV4地址是192.168.1.3

我通过我的笔记本电脑打开它,它正常显示xampp文件夹但是当我把ip放在我的移动浏览器中时它什么也没给我(这个网页不可用 - ERR_CONNECTION_TIMED_OUT)

我如何从我的Android设备访问Xampp呢?

我的手机连接到同一个WIFI网络,我试图从同一网络上的另一台笔记本电脑访问本地主机,但它也无法正常工作。

5 个答案:

答案 0 :(得分:2)

这些是要遵循的步骤

  1. 打开文件httpd-xampp.conf。编辑并将行从“要求所有本地”更改为“要求所有已授予”。 open the file httpd-xampp.conf

  2. 现在打开cmd /终端并运行ipconfig并找到运行XAMPP的计算机的本地IP Your Ipv4 address

  3. 现在,从连接在同一wifi /以太网网络上的任何设备转到http://10.0.0.6/websitefolder/。您可以看到网站正在加载。

    如果您尝试使用WordPress之类的cms访问动态站点,则可能会遇到诸如连接被拒绝或找不到文件之类的错误。

    我按照此步骤修复WordPress上的错误,将wp网站URL和家庭URL从http:localhost/sitename/更改为http:10.0.0.6/sitename,有关更多详细信息,请参见屏幕截图。 (将突出显示的URL从localhost更改为10.0.0.6

    old url updated url

答案 1 :(得分:0)

在地址后添加笔记本电脑后仍然无法在手机上打开xampp然后检查防火墙设置。应该关闭防火墙

答案 2 :(得分:0)

您需要通过网络访问XAMPP。为此,请找到httpd.conf文件,然后编辑目录标记。看起来像这样:

<directory "d:="" cofeeshop"="">
    AllowOverride All
    Options All
    Order allow,deny
    Allow from all // Allow from all make is accessible over the network
</directory>

答案 3 :(得分:0)

听起来好像端口未打开,或者您没有输入正确的端口,或者端口未一起输入。

很多时候端口(如果不是80)都使用端口8080,因此地址看起来像这样。.192.268.1.3:8080

因此,请确保您是否未使用标准的80端口添加正确的端口 或检查https://www.yougetsignal.com/tools/open-ports/,以根据您的真实IP地址查看您打开了哪些端口。

如果有任何需要,您可能需要登录到路由器并打开端口,并使用端口转发选项路由到运行Xampp的计算机。

可能还需要一些有关如何在特定路由器上进行端口转发的研究。

答案 4 :(得分:0)

您的笔记本电脑通过wifi连接到互联网,对不对?这意味着您已在路由器的wifi设置中启用了ssid隔离(或类似功能)。 所以......... wifi上的设备无法互相看到或联系。 找到您的网关(例如192.168.2.1或1.2.168.1.1),转到路由器的设置并禁用ssid隔离。 我也遇到了同样的问题,并且有效。 希望这会有所帮助!