我已将Laravel路由添加到web.php文件,并且在本地一切正常,但是在部署时,该页面未找到。事实是,新添加的路由似乎也位于服务器上的web.php中,但是php artisan route:list
不显示这些新路由。这里的大多数解决方案都建议先运行php artisan route:clear
,然后再运行php artisan route:cache
,但/ bootstrap / cache /目录中没有任何route.php文件,因此路由无论如何都不会进行缓存。
答案 0 :(得分:2)
不运行route:cache 只需清除,它将自动从您的路线中缓存它
php artisan route:clear
php artisan config:clear