Laravel:错误 InvalidArgumentException

新手上路,请多包涵

我将项目从 localhost 上传到我的专用服务器,经过这么多问题,终于有一些页面可以运行 domain.com |域名.com/home | domain.com/allsites 等..

但是现在,找不到路由“domain.com/site/create”“domain.com/site/ID/manage”,“domain.com/site/ID/edit”,我得到这个错误,为什么?

FileViewFinder.php 第 137 行中的 InvalidArgumentException:未找到视图 [Site.create]。

在 FileViewFinder.php 第 137 行

FileViewFinder->findInPaths(‘Site.create’,

FileViewFinder.php 第 79 行中的 array(‘/……/resources/views’))

Factory.php 第 151 行中的 FileViewFinder->find(‘Site.create’)

我尝试了 artisan 命令:cache:clear, route:clear, config:clear, config:cache 什么都没用,我不知道问题出在哪里!

在本地主机上它完美地工作

原文由 Vincen 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 613
2 个回答

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

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

Laravel 5 - 未找到视图 [home]

找不到 Laravel 5.1 视图

FileViewFinder.php 第 137 行中的 Laravel 5 InvalidArgumentException:未找到视图 [.admin]

原文由 Haz Pro 发布,翻译遵循 CC BY-SA 3.0 许可协议

也多次发现配置缓存有问题。使用以下命令微调它们。

 php artisan config:cache
php artisan config:clear

原文由 iSensical 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏