Android上使用Slim框架(PHP)和Mac OS X的Localhost

Android上使用Slim框架(PHP)和Mac OS X的Localhost,android,networking,localhost,Android,Networking,Localhost,我在其他StackOverflow帖子中也提到了如何让localhost正常工作,但当我在localhost上使用端口8080运行Slim Framework时,当我尝试放置http://localhost:8080/someroute在Android上的Chrome浏览器中http://localhost:80有效,但不能http://localhost:8080 我有 127.0.0.1 ipv4地址,带/不带端口8080已在我的计算机(mac os x)上的/etc/hosts中 有什么我

我在其他StackOverflow帖子中也提到了如何让localhost正常工作,但当我在localhost上使用端口8080运行Slim Framework时,当我尝试放置
http://localhost:8080/someroute
在Android上的Chrome浏览器中<代码>http://localhost:80有效,但不能
http://localhost:8080

我有
127.0.0.1 ipv4地址,带/不带端口8080
已在我的计算机(mac os x)上的/etc/hosts中


有什么我遗漏的吗?请注意,我使用的不是emulator,而是真实设备。

您是否真的在端口8080上运行Web服务器?@MikaTuupola我在端口8080上运行slim framework是的。我使用Apache运行XAMPP,并与slim框架配合使用。当然,我可以通过端口80连接到XAMPP,但slim framework没有。@MikaTuupola我使用命令
php-S localhost:8080
在Mac OS X上启动slim framework。不过,我在Android上永远无法连接到localhost:8080,只能执行localhost:80。我可以在我的计算机上使用Slim Framework,但没有问题。外部设备无法连接到本地主机。只能从启动服务器的同一设备连接到localhost。将Web服务器绑定到公共ip地址,并使用该ip地址进行连接。@MikaTuupola不一定。我之前告诉过你,当我在我的计算机上启动XAMPP localhost时,我可以在Android上访问localhost XAMPP。我将/etc/hosts文件更改为包含
127.0.0.1 ipv4地址
,但我无法访问端口8080上的内容。您是否在端口8080上运行Web服务器?@MikaTuupola我在端口8080上运行slim framework是的。我使用Apache运行XAMPP,并与slim框架配合使用。当然,我可以通过端口80连接到XAMPP,但slim framework没有。@MikaTuupola我使用命令
php-S localhost:8080
在Mac OS X上启动slim framework。不过,我在Android上永远无法连接到localhost:8080,只能执行localhost:80。我可以在我的计算机上使用Slim Framework,但没有问题。外部设备无法连接到本地主机。只能从启动服务器的同一设备连接到localhost。将Web服务器绑定到公共ip地址,并使用该ip地址进行连接。@MikaTuupola不一定。我之前告诉过你,当我在我的计算机上启动XAMPP localhost时,我可以在Android上访问localhost XAMPP。我将/etc/hosts文件更改为包含
127.0.0.1 ipv4地址
,但我无法访问端口8080上的内容