Laravel 视图不工作
Laravel view is not working
我正在努力学习 laravel。我面临着观点问题。而我 运行 以下代码:
Route::get('/', function(){
return 'welcome';
});
它工作正常。但是当我尝试使用 view
Route::get('/', function(){
return view('welcome');
});
除了空白页,我什么也得不到。 (welcome.balde.php 页面存在于 resource/views 目录中)
我在路由过程中也遇到了问题。像这样的代码
Route::get('home', 'HomeController@index');
我无法访问 localhost/laravel/public/home 目录它给我一个错误,没有找到目录或文件。
而不是这个 localhost/laravel/public/index.php/home url 有效。
不知道是什么问题。我正在使用 php 5.4 和 mysql 5.5
view() 函数可能不存在。
试试这个,
Route::get('/', function(){
return View::make('welcome');
});
如果这没有帮助(检查您的日志,存储在 app/storage/logs)
您的应用程序处于调试模式?
您可以在 /app/config/app.php 文件中查看。
我正在使用 linux OS,这就是权限问题的原因。为我的项目文件夹授予适当的权限(apache 服务器)后,视图问题已解决。
我正在努力学习 laravel。我面临着观点问题。而我 运行 以下代码:
Route::get('/', function(){
return 'welcome';
});
它工作正常。但是当我尝试使用 view
Route::get('/', function(){
return view('welcome');
});
除了空白页,我什么也得不到。 (welcome.balde.php 页面存在于 resource/views 目录中)
我在路由过程中也遇到了问题。像这样的代码
Route::get('home', 'HomeController@index');
我无法访问 localhost/laravel/public/home 目录它给我一个错误,没有找到目录或文件。 而不是这个 localhost/laravel/public/index.php/home url 有效。 不知道是什么问题。我正在使用 php 5.4 和 mysql 5.5
view() 函数可能不存在。 试试这个,
Route::get('/', function(){
return View::make('welcome');
});
如果这没有帮助(检查您的日志,存储在 app/storage/logs)
您的应用程序处于调试模式? 您可以在 /app/config/app.php 文件中查看。
我正在使用 linux OS,这就是权限问题的原因。为我的项目文件夹授予适当的权限(apache 服务器)后,视图问题已解决。