Laravel碰到的路由缓存的bug

1、环境介绍

使用的lnmp集成环境做的开发
centos7
php7

2、问题

网站个别路由无法打开,使用route:list后查看路由发现很多路由不见了

3、尝试的办法

使用cache:clear清除缓存,但是再次route:list查看路由仍然不可以

4、解决办法

使用route:clear清除缓存 ,然后再list查看就正常了,但是使用route:cache后再list查看仍然有一些路由没有存在

疑问

1、为什么cache:clear不会清除route缓存呢,我看文档说这个可以清除全部的缓存
2、单独对route进行缓存,为什么有一些路由不起作用呢,这些路由是在web.php中使用includ_once引入的其他的路由文件
阅读 2.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题