Laravel 路由未在服务器上更新
Posted
技术标签:
【中文标题】Laravel 路由未在服务器上更新【英文标题】:Laravel routes not updating on server 【发布时间】:2020-06-05 19:06:20 【问题描述】:我已经向 web.php 文件添加了一个 Laravel 路由,并且在本地一切正常,但在部署时,它说找不到该页面。问题是新添加的路由似乎也在服务器上的 web.php 中,但php artisan route:list
没有显示这些新路由。这里的大多数解决方案建议先运行php artisan route:clear
,然后运行php artisan route:cache
,但/bootstrap/cache/ 目录中没有任何routes.php 文件,因此路由无论如何都不会缓存。
【问题讨论】:
【参考方案1】:不要运行路由:缓存 只要清除它就会自动从您的路线中缓存它
php artisan route:clear
php artisan config:clear
【讨论】:
我试过php artisan route: clear
,但没有成功。在清除配置缓存后,它确实以上是关于Laravel 路由未在服务器上更新的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 未在 Ubuntu 中加载内页 - 找不到 404
我的一些 Laravel 路由(PUT 和 DELETE)在共享主机上不起作用