Laravel - 使用刀片语法在部署期间呈现视图时出错

cor*_*ryj 1 apache linode laravel laravel-3

我收到这个错误:

Message:
View [partials.headerHome] doesn't exist.

Location:
/home/user/public/site.com/laravel/view.php on line 170
Run Code Online (Sandbox Code Playgroud)

由此刀片模板引起的包括

@include('partials.headerHome')
Run Code Online (Sandbox Code Playgroud)

当它通过模板引擎运行并最终进入/存储时转换为此

<?php echo view('partials.headerHome')->with(get_defined_vars())->render(); ?>
Run Code Online (Sandbox Code Playgroud)

我正在使用Linode,我相信我已经正确设置了所有内容,还有其他几个网站正常运行.我的文档根目录正在开发中.这可能是什么问题?

Currently sorting through the error log..
Run Code Online (Sandbox Code Playgroud)

bil*_*alq 5

将对partial及其文件名的引用更改为全部小写,您的问题就会消失.您可能在开发过程中没有任何问题,因为您的本地计算机使用的是不区分大小写的文件系统.例如,Mac OSX默认情况下不区分大小写.