【发布时间】:2015-05-18 09:31:57
【问题描述】:
我有一个我无法解决的错误,在我的机器上一切正常,但是当我将 laravel 上传到服务器时,如果我在视图中有一个视图,laravel 会弹出一个错误:
InvalidArgumentException in FileViewFinder.php line 140:
View [articles.welcome] not found.
我在服务器上搭建 laravel 的步骤:
1 - 压缩整个应用程序。
2 - SSH服务器,创建一个文件夹“laravel”并将“public_html”指向“laravel/public”文件夹。
3 - 在 .env 文件中链接数据库设置。
我已经检查了文件是否存在于目录中,并且它们存在。
指向我网站的有用链接:
My Error
Only one view, no errors.(Real data)
在我的机器上,我用 composer 安装了 laravel,并让 XAMP 为本地主机提供服务。
服务器在 CPanel 上运行。
回答!!
原来 linux 路径是区分大小写的,因为我返回的是这样的视图
return view('articles.welcome')
Laravel 将路径映射到资源/视图/文章,但我的文件夹是“文章”。
return view('Articles.welcome')
windows 路径似乎不区分大小写。
【问题讨论】:
-
作曲家转储-自动加载
-
如果你已经有了 ssh 为什么不直接使用 git deploy 呢?这很容易