【发布时间】:2014-11-26 14:08:45
【问题描述】:
我是 laravel 框架的新手。我开始制作关于 tuts 的教程视频,并完全按照说明进行操作。我设置了 laravel 并且能够访问 localhost/laravel/public 就好了。我什至更改了 routes.php 并且仍然能够访问 localhost/laravel/public。但是,本教程的下一步是创建一个新路由。我的新路线是这样的
Route::get('post', 'PostController@show');
然后我创建了一个名为PostController 的新控制器。该文件如下所示:
<?php
class PostController extends BaseController
{
public function show()
{
return View::make('post.show');
}
}
接下来,教程要求我在一个名为“post”的新目录中创建一个show.php。然后当我访问localhost/laravel/public/post 时,应该会出现“show.php”。相反,我收到一个错误,上面写着
“在此服务器上找不到请求的 URL /laravel/public/post”
我在 localhost 端口 80 运行 Apache/2.4.9 (win64) PHP/5.5.12 服务器
我再次按照 tutsplus 的确切说明进行操作。
【问题讨论】:
-
您的虚拟主机设置的
DocumentRoot指向什么?如果您尝试访问localhost/laravel/post会发生什么?另外,您能否发布指向您正在尝试学习的教程的链接? -
这里是教程链接code.tutsplus.com/articles/…
标签: php apache laravel laravel-4