Php laravel5.1-刀片模板未渲染
我已尝试了此链接中的所有内容: 我的密码在这里 我的视图/layouts/master.blade.php文件包含Php laravel5.1-刀片模板未渲染,php,laravel,laravel-blade,Php,Laravel,Laravel Blade,我已尝试了此链接中的所有内容: 我的密码在这里 我的视图/layouts/master.blade.php文件包含 <html> <body> @section('sidebar') This is the master sidebar. @show <div class="container"> @yield('content') </div> </body> </html> @extends('layouts.ma
<html>
<body>
@section('sidebar')
This is the master sidebar.
@show
<div class="container">
@yield('content')
</div>
</body>
</html>
@extends('layouts.master')
@section('content')
<p>This is my body content.</p>
@endsection
我在浏览器中键入:
http://localhost/larablog/public/blade
输出为空白页
我尝试使用非刀片式页面,它成功了,我还将普通变量传递给了非刀片式页面,这同样有效。当我尝试使用刀片模板时,页面似乎总是空白的
请告诉我哪里出错了。
谢谢。可能是路由问题
Route::get('/blade', function () {
return view:('child');
});
可能是路由问题
Route::get('/blade', function () {
return view:('child');
});
如下面的链接所示
我当时有一个许可问题
存储/框架/视图文件夹。
我将文件夹权限更改为777,这一切都解决了问题。如以下链接所示
我当时有一个许可问题
存储/框架/视图文件夹。
我将文件夹权限更改为777,这一切都解决了问题。如果您在apache上运行,请确保web服务器对
存储
目录具有写入
权限。如果您在apache上运行,请确保web服务器对存储
目录具有写入
权限。对不起,我忘了提到这些,我尝试得太早了,甚至现在都不起作用。很抱歉,我忘了提到这些,我尝试得太早了,甚至现在都不起作用。可以肯定的是,storage/framework/views/
中是否有任何文件?而且,即使你检查了页面来源,你也会得到一个空白页面?另外,返回视图(layouts.master)
是否存在同样的问题?@tezla,未找到任何文件。一个.gitignore文件。@Tezla,是的,我的源代码也是空的。嗯,你使用linux作为开发环境吗?如果是这样,它与laravel权限问题有关。可以肯定的是,存储/framework/views/
中是否有任何文件?而且,即使你检查了页面来源,你也会得到一个空白页面?另外,返回视图(layouts.master)
是否存在同样的问题?@tezla,未找到任何文件。一个.gitignore文件。@Tezla,是的,我的源代码也是空的。嗯,你使用linux作为开发环境吗?如果是这样的话,它与laravel权限问题有关