基于Laravel Homestead环境访问路由时404问题的解决
配置好基于Laravel Homestead环境之后,下载Laravel项目并配置路由后,通过配置好的路由访问出现404错误。
No input file specified 404
如果不清楚VirtualBox,那么这将又是一个坑。清空浏览器缓存不管用,路由的确没有配置错,但就是出现了404,这肯定就说明有哪个地方错了。
那么这个坑就在于VirtualBox缓存的坑。
原因:Laravel的部分缓存自带了将检查文件修改时间的功能,或本地修改时间早于虚拟机缓存时间,缓存将不会更新。
解决这道:重启或修复
# 说明 :需要切换到Homestead目录执行
vagrant halt
# 或
vagrant up --provision
请登录后再评论