我在设置家园VM后尝试访问网址时看到403被禁止。我认为我的路径一定是错的,但我无法弄明白......
我在Mac上。
我的本地计算机上有一个包含Laravel项目的文件
/Users/<my-name>/Sites/laravel_projects/public/my-app
我的homestead.yaml看起来像
folders:
- map: /Users/<my-name>/Sites/laravel_projects
to: /home/vagrant/Code
sites:
- map: homestead.app
to: /home/vagrant/Code/public/my-app
我看到运行vagrant global-status。
id name provider state directory
5d79357 default virtual box running /Users/warrenday/.composer/vendor/laravel/homestead
我尝试过运行宅基地配置来重启虚拟机,但我不确定是否需要这样做。
答案 0 :(得分:2)
假设你正在使用标准的Laravel文件结构,那么你的做法是错误的。
安装Laravel时,您的公用文件夹将如下所示:my-app/public
而不是public/my-app
。
sites:
- map: homestead.app
to: /home/vagrant/Code/my-app/public
并且不确定你是否错过了某些东西或它的MAC东西(这里是windows家伙),但/Users//Sites/laravel_projects
似乎不对(两个//)
除非您已经这样做,否则您需要确保在您的主机文件中添加192.168.10.10 homestead.app
(或等效的流浪者ip)