.laravel 5中的刀片扩展不起作用


.blade extension in laravel 5 is not working?

Laravel 5-刀片扩展错误


我最近开始使用laravel 5和它的新功能。我使用的是linux ubuntu 14.10。


以下是我在文件app/Http/routes.php中的代码

  • Route::get('/test',function(){return view('test');});

我在这里创建了测试视图resources/views/test.blade.php

错误是,当我对测试文件使用.blade.php扩展名时,浏览器窗口是空的,即使我没有收到任何错误消息。

但是,当我在没有.blade的情况下将文件重命名回test.php时,效果很好!

我不明白发生了什么。当我使用像welcome.blade.php这样的默认文件时,它们也可以正常工作。


我真的很困惑。我做错了什么?

我也遇到了同样的问题。更改权限后,现在一切正常

如果默认文件welcome.blade.php的扩展名为.blade.php,那么您的test文件内容中似乎有东西阻止了使用Blade引擎进行渲染。尝试将此内容放入welcome.blade.php中,并检查其渲染是否正确。如果没有,请仔细查看您的代码,找出导致错误的原因。