我上传了整个Laravel网站。第一次一切正常。
现在我有了更新,并重新做了同样的事情。现在网址错了。无论我选择什么路线,我都会得到一个
FileViewFinder.php第137行中的InvalidArgumentException: 查看未找到[errors.404]。
我也看到以下内容:
FileViewFinder->在FileViewFinder.php第79行中的findInPaths('errors.404',数组('C:\ xampp \ htdocs \ myApp \ app \ resources \ views'))
哪个是不正确的。
如果我在routes.php中回应一些东西,我可以看到回声。
答案 0 :(得分:2)
<强>更新强>
OP拥有共享主机的网站,无需SSH访问即可运行工匠命令。
php artisan cache:clear
php artisan route:cache
<强>问题强> 路由缓存:OP将本地项目上载到具有缓存路由的共享主机。这导致路线冲突。
Laravel认为c:\xampp\{project_name}
是本地目录,而路径不同。
<强>解决方案强>
解决方案是删除bootstrap\cache\
内容(缓存路由)