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)在共享主机上不起作用

MobileFirst - Android 推送 - 无法订阅,通知令牌未在服务器上更新

Laravel 5.4方法不允许补丁

在 WAMP 服务器上配置 Laravel 路由

提交表单数据后,页面未在 laravel 中正确加载