如何从同一网络上的其他计算机访问Laravel站点?

时间:2016-12-13 07:42:11

标签: php apache laravel webserver artisan

我的计算机上有一个Laravel站点,我可以通过键入php artisan serve命令来访问该站点。但是,我无法从同一网络上的其他计算机访问该站点。

有没有办法从另一台机器访问该网站?

1 个答案:

答案 0 :(得分:4)

是的!有两种方法可以解决它。

方法1:将主机参数传递给Artisan

首先找出您的计算机IP地址。如果您使用的是Linux或Mac,请在终端输入ifconfig。如果您使用的是Windows,请在命令提示符下键入ipconfig

然后,转到Laravel根目录,然后输入:

  

php artisan serve --host=XX.XX.XX.XX

如果您还想传递端口参数,只需将--port=XX添加到a​​rtisan serve命令。

方法2:通过网络服务器(如Apache)提供服务

通过composer在Apache webserver目录中设置Laravel。通过在终端输入以下命令,导航到laravel目录并将存储文件夹的权限设置为777:sudo chmod -R 777 storage/

导航至

访问您的Laravel网站
  

http://IPADDR/laravelproject/public

瞧!