如何从本地网络访问laravel代客项目?

时间:2017-06-22 11:13:59

标签: laravel

我在桌面文件夹中构建了一个laravel项目,并在project-name.dev上使用valet运行它。如何从本地网络访问它?我的IP地址是192.168.1.5,我正在使用mac,我尝试了下面的代码,但它在我的项目中给了我一个错误。有没有不同的解决方案?

maxPostSize="-1"

任何帮助将不胜感激!!

3 个答案:

答案 0 :(得分:4)

你忘记了命令中的等号。它应该像这样工作:

php artisan serve --port=80 --host=192.168.1.5

要将任何本地网络设备连接到您的Mac,您可以在其浏览器的地址栏中输入内容:

192.168.1.5:80

答案 1 :(得分:2)

您可以使用--host=0.0.0.0

来实现 因此,您键入php artisan serve --host=0.0.0.0 --port=80,然后在同一网络上的另一台计算机上转到您的浏览器并输入您的IP地址(192.168.1.5),然后输入端口192.168.1.5:80

答案 2 :(得分:2)

您可以按照以下步骤进行操作

  1. 使用valet unsecure sitename

  2. 使代客网站不安全
  3. 运行valet share

  4. 可以在剪贴板中插入可公开访问的网址,并准备好直接粘贴到您的浏览器中。那就是它。

    请注意

      

    valet share目前不支持共享网站   使用代客安全命令保护。

    https://laravel.com/docs/5.6/valet#sharing-sites

    enter image description here