【问题标题】:How to Access Laravel app from another PC/Phone如何从另一台 PC/手机访问 Laravel 应用
【发布时间】:2019-11-23 04:07:47
【问题描述】:

我有 Windows 10 和 WSL ubuntu。我曾经跑过

php artisan serve

来自我的 ubuntu(WSL)。现在我想从其他设备访问我的 laravel 应用程序。我应该跑吗

 php artisan serve --host <IP ADDR> --port 80

来自 ubuntu 终端还是应该在 Windows CMD 中运行它?我应该使用哪个 IP?与来自 Windows CMD 的 IP 地址相比,我从我的 ubuntu 终端(WSL)看到不同的 IP。我不知道该用什么。 我已经尝试从 CMD 运行代码,但仍然无法访问该应用程序。

【问题讨论】:

  • --host 0.0.0.0。您可能需要sudo 才能绑定到端口 80,并且其他设备必须在同一网络上。
  • 您可以在同一网络下的任何系统浏览器中使用IPV4访问laravel应用,例如-192.168.1.11:8080,其中192.168.1.11是IPV4
  • 你在 --host 0.0.0.0 上是什么意思? @ceejayoz
  • php artisan serve --host 0.0.0.0 --port 80
  • @MDB 我的意思是我输入的内容。使用--host 0.0.0.0 做你想做的事。你写--host &lt;IP ADDR&gt;的地方。

标签: laravel networking windows-10 windows-subsystem-for-linux


【解决方案1】:

您应该按照以下步骤操作:

1:像这样运行工匠命令:

php artisan serve --host 0.0.0.0 --port 8000

2:在您的其他设备中,您应该首先运行您的电脑 IP address 然后 colon 和端口号如下:

10.0.56.23:8000

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-23
    • 2017-04-28
    • 2012-02-02
    • 1970-01-01
    相关资源
    最近更新 更多