首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel:错误InvalidArgumentException

Laravel:错误InvalidArgumentException
EN

Stack Overflow用户
提问于 2016-02-08 02:53:32
回答 5查看 52.7K关注 0票数 10

我把这个项目从本地主机上传到我的专用服务器上,在经历了这么多问题之后,最后一些页面开始工作,比如domain.com \ domain.com/home \domain.com/allsite等等。

但是现在,路由"domain.com/site/create“domain.com/site/ID/manage”domain.com/site/ID/编辑“没有找到,为什么会出现这个错误呢?

InvalidArgumentException in FileViewFinder.php第137行:查看未找到的Site.create . 在FileViewFinder.php第137行中 >findInPaths(‘Site.create’), FileViewFinder.php第79行中的数组(‘/./资源/视图’) FileViewFinder->查找(‘Site.create’) Factory.php第151行

我尝试工匠组合:缓存:清除,路由:清除,配置:清除,配置:缓存和不工作,我不知道哪里有问题!

本地主机上的它运行得很好,

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2016-02-08 04:33:34

如果您的本地操作系统与生产服务器OS不同,您可能会遇到区分大小写的问题,并且找不到该文件。确保您的文件名称完全相同,大小写和所有。这可能会发生,特别是如果一个环境是Mac,另一个是Linux。

如果问题没有解决,请通过以下链接。它可能对你有帮助

Laravel 5 - View [home] not found

Laravel 5.1 View not found

Laravel 5 InvalidArgumentException in FileViewFinder.php line 137: View [.admin] not found

票数 14
EN

Stack Overflow用户

发布于 2016-09-22 09:22:10

而且多次发现配置缓存存在问题。使用以下命令对它们进行细化。

代码语言:javascript
复制
php artisan config:cache
php artisan config:clear
票数 14
EN

Stack Overflow用户

发布于 2018-01-30 03:53:08

我也有同样的问题,但原因不同。对我来说,问题是对errors文件夹的权限。特别是该文件夹是不可执行的。

要解决linux上的问题:

代码语言:javascript
复制
$ chmod +x ../views/errors
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35261746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档