Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法访问同一网络上android设备上的本地主机_Android_Ubuntu_Localhost_Apache2 - Fatal编程技术网

无法访问同一网络上android设备上的本地主机

无法访问同一网络上android设备上的本地主机,android,ubuntu,localhost,apache2,Android,Ubuntu,Localhost,Apache2,我在ubuntu上安装了apache2,然后用它来设置localhost,虽然可以在同一台计算机上访问,但不能在同一网络上的android上访问。我记得我以前可以这样做,但现在没有了。我想通过localhost将文件快速发送到我的android。任何解决方案?localhost通常只是环回地址127.0.0.1的别名,意思是“这台计算机”。所以,在你的android手机上,你告诉它把这些文件发送到“这台电脑”,这就是手机本身。您需要本地计算机的IP地址,通常可以通过从命令行运行ifconfig找

我在ubuntu上安装了apache2,然后用它来设置localhost,虽然可以在同一台计算机上访问,但不能在同一网络上的android上访问。我记得我以前可以这样做,但现在没有了。我想通过localhost将文件快速发送到我的android。任何解决方案?

localhost
通常只是环回地址
127.0.0.1
的别名,意思是“这台计算机”。所以,在你的android手机上,你告诉它把这些文件发送到“这台电脑”,这就是手机本身。您需要本地计算机的IP地址,通常可以通过从命令行运行
ifconfig
找到该地址。根据您的网络设置,此文件的输出将包含大量内容,您应该在输出中查找任何类似IP地址的内容,通常位于
en0
eth0
部分(我不是网络专家).

要从设备访问本地服务器,您应该将代码中的URL设置为本地ip,而不是127.0.0.1 CMD>ipconfig>(IPv4地址:192.168.1.XXX)

然后连接到同一个网络,一切正常或者你可以下载 由于其支持Linux操作系统,将自动安装所需的工具,如

Apache2、Mysql并支持MariaDB+PHP+Perl

你可以在这篇文章中找到有用的答案


正如前面回答的那样,localhost是指您在手机上键入的物理设备,localhost是指您的手机,localhost是指您的桌面,localhost是指桌面。要从手机连接到桌面,您需要输入桌面的IP地址。