我的计算机上有一个Laravel站点,我可以通过键入php artisan serve
命令来访问该站点。但是,我无法从同一网络上的其他计算机访问该站点。
有没有办法从另一台机器访问该网站?
答案 0 :(得分:4)
是的!有两种方法可以解决它。
方法1:将主机参数传递给Artisan
首先找出您的计算机IP地址。如果您使用的是Linux或Mac,请在终端输入ifconfig
。如果您使用的是Windows,请在命令提示符下键入ipconfig
。
然后,转到Laravel根目录,然后输入:
php artisan serve --host=XX.XX.XX.XX
如果您还想传递端口参数,只需将--port=XX
添加到artisan serve命令。
方法2:通过网络服务器(如Apache)提供服务
通过composer在Apache webserver目录中设置Laravel。通过在终端输入以下命令,导航到laravel目录并将存储文件夹的权限设置为777:sudo chmod -R 777 storage/
导航至
访问您的Laravel网站瞧!