Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 宅地状态403禁止_Php_Laravel_Vagrant_Homestead - Fatal编程技术网

Php 宅地状态403禁止

Php 宅地状态403禁止,php,laravel,vagrant,homestead,Php,Laravel,Vagrant,Homestead,我看到403禁止时,试图访问的网址后,建立了家园虚拟机。我想我的路线一定错了,但我不知道在哪里 我在Mac电脑上 我在本地机器上有一个文件,其中包含一个Laravel项目 /Users/<my-name>/Sites/laravel_projects/public/my-app 我已尝试运行homestead provision来重新启动VM,但我不确定是否需要这样做。假设您使用的是标准的Laravel文件结构,那么这样做是错误的 安装Laravel时,您的公用文件夹将如下所示:

我看到403禁止时,试图访问的网址后,建立了家园虚拟机。我想我的路线一定错了,但我不知道在哪里

我在Mac电脑上

我在本地机器上有一个文件,其中包含一个Laravel项目

/Users/<my-name>/Sites/laravel_projects/public/my-app 

我已尝试运行homestead provision来重新启动VM,但我不确定是否需要这样做。

假设您使用的是标准的Laravel文件结构,那么这样做是错误的

安装Laravel时,您的公用文件夹将如下所示:
my-app/public
而不是
public/my-app

sites:
    - map: homestead.app
      to: /home/vagrant/Code/my-app/public
也不确定你是否错过了什么或是MAC(这里是windows guy),但
/Users//Sites/laravel_projects
似乎不正确(两个//)


除非你已经这样做了,否则你需要确保在你的主机文件中添加
192.168.10.10 homestad.app
(或你的等效流浪ip)

谢谢,你的权利,我倒过来了!我把laravel项目放在一个名为public的文件夹中。。。所以应该是public/project name/public
id       name    provider    state   directory
5d79357  default virtual box running /Users/warrenday/.composer/vendor/laravel/homestead 
sites:
    - map: homestead.app
      to: /home/vagrant/Code/my-app/public