路由在laravel 4中不起作用

时间:2014-06-10 10:20:57

标签: laravel laravel-4 routing

我使用以下命令安装了Laravel

composer create-project laravel/laravel --prefer-dist

当我打开/ root时,一切都很好。我看到了#34;你已经到了。"页面,但我不能做任何路线。当我写下面的简单路线时,我看到页面找不到错误。

Route::get('hello', function() {
 return 'Hello World';
});

错误:

Not Found
The requested URL /afifnet/public/hello was not found on this server.
Apache/2.2.22 (Ubuntu) Server at localhost Port 80 please help me.

1 个答案:

答案 0 :(得分:0)

有几件事。创建路线时,您需要确保拥有视图。您可以通过转到views文件夹来创建视图(确保您具有扩展名.blade.php

在视图文件夹中创建一个视图(并添加一些内容),例如:

test.blade.php

然后在您的routes.php文件中添加:

Route::get('/test', function() { 

return View::make('test'); 

});

现在转到public / test,你应该看到你添加到test.blade.php文件的内容。

如果您仍然无法创建路线,那么这是另一个问题,但是看到您可以看到着陆页"您已经到达"一切都应该有效。