我是laravel框架的新手。我开始了一个关于芭蕾舞的教程视频,并完全按照指示进行。我设置了laravel,并且能够很好地访问localhost/laravel/public。我甚至更改了routes.php,仍然可以访问localhost/lavel/public。但是,教程中的下一步是创建一条新的路线。我的新路线看起来像这个
路线::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/lavel/public/post"
我在localhost端口80 上运行Apache/2.4.9(win64)PHP/5.5.12服务器
我又一次按照芭蕾舞团的指示去做了。
您需要检查httpd.conf
和.htaccess
文件是否设置正确。您需要确保文档根是否指向laravels公共目录。
请在此处检查