Laravel 5 - 服务器出错 - 在视图中查看

时间:2015-05-18 09:31:57

标签: php laravel laravel-5

我有一个我无法解决的错误,在我的机器上一切正常,但是当我将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上运行。

ANSWER !!

原来linux路径区分大小写,因为我正在返回这样的视图

return view('articles.welcome')

Laravel将路径映射到资源/视图/文章,但我的文件夹是“文章”。

return view('Articles.welcome')

似乎Windows路径不区分大小写。

2 个答案:

答案 0 :(得分:2)

此文件(根据您的链接堆栈跟踪)/home/brunomart/laravel/resources/views/articles/welcome.blade.php是否存在?

回答之前"是"。你确定吗? SSH进入您的服务器,输入类似:

ls /home/brunomart/laravel/resources/views/articles/welcome.blade.php

证明它确实存在。过去,尝试运行composer dump-autoload

答案 1 :(得分:1)

运行此命令

Vie<M1 extends Mod>