我刚刚开始学习laravel,在我发现的教程中,它告诉我编辑routes.php文件,但是当我用新代码替换文件中的代码时,我收到消息“哎呀,看起来出了问题“。在视频中,routes.php文件位于Http文件夹中,但我的目录中没有此文件夹。而不是routes.php位于app文件夹中。这应该是相同的fil
如果我在routes.php中替换以下代码:
<?php
Route::get('/', function()
{
return View::make('hello');
});
使用此代码:
<?php
get('songs', 'SongsController@index');'
我得到了whoops错误。
同样在视频中,routes.php文件位于Http文件夹中,但我的目录中没有此文件夹。而不是routes.php位于app文件夹中。这应该是同一个文件吗?
我已经坚持了几天,所以任何帮助都表示赞赏。 我的应用程序的目录/文件结构附带的屏幕截图。
答案 0 :(得分:2)
您正在使用Laravel 4.2,而您找到的本教程使用的是Laravel 5,这就是问题所在。
get()
帮助程序是Laravel 5的新增功能,因此您可能希望使用它来跟进您的教程。
此外,即使&#34;哎呀,看起来出了问题。&#34; (并且它的相关包裹)已从Laravel 5中移除,这是您的错误&#34;追踪&#34;页面,所以尝试阅读真正的错误,它将提供更多的错误指导。