0

我看了网上的很多配置指导,结果登陆网站没有显示laravel的欢迎页面。
图片描述

这是我Homestead.yaml的配置信息
图片描述

这是我在虚拟机上的安装laravel的位置:
图片描述

但是nginx貌似没有解析到laravel,求大佬指点!

3个回答

1

已采纳

没有运行vagrant provison命令让配置生效。
或者进入虚拟机查看nginx.conf文件,里面有2个include的文件,其中一个文件夹是空的,剩下的一个文件里有root 后面跟了一个目录,把这个目录改成网站的入口目录

0

你前面在folders里把web目录映射到code , 后面sites就不需要加/home/vagrant/code 了 ,直接/test/public

0

解决步骤:

  1. 执行 vagrant reload --provision 命令重新加载 Homestead.yaml 关于站点的配置信息。
  2. 第一步执行完毕后,查看是否正常,如果不正常,请 vi /etc/nginx/site-enabled/test.test 看看 nginx vhost 的配置文件是否正确。

撰写答案