2017-01-16 51 views
0

我上传了整个Laravel网站。第一次一切工作正常。laravel有错误的默认路径

现在我有一个更新,并再次做同样的事情。现在这些网址是错误的。无论走哪条路线我选择我得到FileViewFinder.php线137的

InvalidArgumentException: 查看[errors.404]未找到。

我还可以看到以下:

在FileViewFinder-> findInPaths( 'errors.404',阵列( 'C:\ XAMPP \ htdocs中\对myApp \应用\资源\视图'))在FileViewFinder.php行79

这是真的不正确。

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

+0

我认为它做缓存的东西。 – user3398922

回答

1

更新

的OP具有与出SSH访问共享的主机来运行命令工匠网站。

php artisan cache:clear 
php artisan route:cache 

问题 路由缓存:在OP上传本地项目到共享使用缓存的路线托管。造成路线冲突。

Laravel假设c:\xampp\{project_name}是本地目录,而它是不同的路径。

解决方案 解决的办法是删除bootstrap\cache\内容(缓存的路由)

+0

这些文件在那里。我看到的问题是资源的路径不正确。请参阅路径C:\ xampp \ htdocs \ app.directevenementen \ app \ resources \ views。这对我的托管服务器来说肯定是错误的。有没有办法刷新这个缓存或某个文件的某处调整路径 – user3398922

+0

我已经删除了存储/框架/视图中的所有文件。只有这样才能解决问题。感谢您迄今为止提供的所有帮助。真的希望我们能够解决这个问题。您是否查看了之前评论中的网址?也许你看到我失踪的东西。 – user3398922

+1

您是否移动了项目目录? – xdevnull