从外部设备本地访问 Laravel 5 应用程序
2022-08-30 09:19:07
我已经在网络上寻找解决方案,但我还没有找到解决方案。我需要从iPhone访问我的Laravel 5应用程序,但我正在开发中,所以我不想在Web服务器上发布我的应用程序。
如果你有一个链接可以关注,你保证它有效,它对我来说是完美的。
谢谢!
我已经在网络上寻找解决方案,但我还没有找到解决方案。我需要从iPhone访问我的Laravel 5应用程序,但我正在开发中,所以我不想在Web服务器上发布我的应用程序。
如果你有一个链接可以关注,你保证它有效,它对我来说是完美的。
谢谢!
如果您由于某些特殊原因而无法使用Apache或nginx,并且这仅用于开发目的,则可以使用PHP内置服务器和.这是迄今为止最容易设置的事情,只需要您在Laravel应用程序目录中运行一个命令:artisan
php artisan serve --host 0.0.0.0
它将侦听的默认端口是为了避免任何冲突,因此您现在可以通过计算机的IP地址从手机访问应用程序:8000
http://192.168.1.101:8000
如果要侦听另一个端口(例如 的默认 HTTP 端口 ),则可以将其作为参数传递,只需确保该端口上没有其他服务器正在运行。因此,如果您改为运行此命令:80
php artisan serve --host 0.0.0.0 --port 80
现在,您只需使用 IP 地址即可访问您的应用程序:
http://192.168.1.101
它很简单,首先你必须运行服务器
php artisan serve --host 0.0.0.0
然后,您需要知道您的IP地址是什么,运行以下命令以获取IP:
在窗口中:
ipconfig
在 Linux 中:
hostname -I
例如,我的 IP 是:192.168.1.68
获得IP后,您必须转到手机上的此地址。喜欢:
192.168.1.68:8000
就是这样。