localhost / laravel / public / post Not Found

时间:2014-10-01 16:46:21

标签: php apache laravel laravel-4

我是laravel框架的新手。我开始了关于tuts的教程视频,并严格按照说明进行操作。我设置laravel并且能够访问localhost / laravel / public就好了。我甚至改变了routes.php,仍然可以访问localhost / laravel / public。但是,本教程的下一步是创建一个新的Route。我的新路线看起来像这样

  

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的确切说明进行操作。

1 个答案:

答案 0 :(得分:2)

您需要检查httpd.conf.htaccess文件是否设置正确。您需要确保文档根目录是否指向laravels公共目录。

请检查here