繁体   English   中英

宅基地状态403禁止

[英]Homestead status 403 forbidden

我在设置Homestead VM后尝试访问URL时看到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

我看到正在运行无业游民的全局状态。

id       name    provider    state   directory
5d79357  default virtual box running /Users/warrenday/.composer/vendor/laravel/homestead 

我曾尝试运行Homestead Provisioning重新启动VM,但不确定是否需要这样做。

假设您使用的是标准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)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM