laravel有错误的默认路径

时间:2017-01-16 22:24:33

标签: php laravel routing routes

我上传了整个Laravel网站。第一次一切正常。

现在我有了更新,并重新做了同样的事情。现在网址错了。无论我选择什么路线,我都会得到一个

  

FileViewFinder.php第137行中的InvalidArgumentException:   查看未找到[errors.404]。

我也看到以下内容:

   FileViewFinder->在FileViewFinder.php第79行中的findInPaths('errors.404',数组('C:\ xampp \ htdocs \ myApp \ app \ resources \ views'))

哪个是不正确的。

如果我在routes.php中回应一些东西,我可以看到回声。

1 个答案:

答案 0 :(得分:2)

<强>更新

OP拥有共享主机的网站,无需SSH访问即可运行工匠命令。

php artisan cache:clear
php artisan route:cache

<强>问题 路由缓存:OP将本地项目上载到具有缓存路由的共享主机。这导致路线冲突。

Laravel认为c:\xampp\{project_name}是本地目录,而路径不同。

<强>解决方案 解决方案是删除bootstrap\cache\内容(缓存路由)