Laravel 路由未在服务器上更新

Laravel routes not updating on server

我已将 Laravel 路由添加到 web.php 文件,在本地一切正常,但在部署时,它说找不到该页面。问题是新添加的路由似乎也在服务器上的 web.php 中,但 php artisan route:list 不显示这些新路由。这里的大多数解决方案建议 运行 php artisan route:clear 然后 php artisan route:cache 但是 /bootstrap/cache/ 目录中没有任何 routes.php 文件,因此路由无论如何都不会缓存.

不要 运行 route:cache 只需清除它就会自动从您的路线中缓存它

php artisan route:clear
php artisan config:clear