大佬帮忙看看我这homestead哪里出错了?

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

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

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

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

阅读 2.1k
3 个回答

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

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

解决步骤:

  1. 执行 vagrant reload --provision 命令重新加载 Homestead.yaml 关于站点的配置信息。
  2. 第一步执行完毕后,查看是否正常,如果不正常,请 vi /etc/nginx/site-enabled/test.test 看看 nginx vhost 的配置文件是否正确。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题