我是laravel框架的新手。我在tuts上開始了一個教程視頻,並且完全按照方向。我安裝了laravel,並且能夠訪問localhost/laravel/public就好了。我甚至改變了routes.php,並且仍然能夠訪問localhost/laravel/public。但是,本教程的下一步是創建一個新的Route。我的新路線看起來像這樣localhost/laravel/public/post找不到
Route :: get('post','PostController @ show');
然後我創建了一個名爲PostController
的新控制器。該文件是這樣的:
<?php
class PostController extends BaseController
{
public function show()
{
return View::make('post.show');
}
}
接下來,教程問我在一個叫「後」新目錄下創建一個show.php
。然後當我訪問localhost/laravel/public/post
時,應該出現「show.php」。相反,我收到一條
「的請求的URL/laravel /公/後並沒有在此服務器上找到了」 一個錯誤,我運行的Apache/2.4.10(Win64中)PHP/5.5 .12服務器在localhost端口80
再一次,我遵循tutsplus的確切指示。
什麼是'你的虛擬主機設置的DocumentRoot'指向?如果您嘗試訪問'localhost/laravel/post',會發生什麼?另外,你可以發佈你想要學習的教程鏈接嗎? – 2014-10-01 16:50:11
[無法在Laravel路徑中訪問URL]的可能的重複(http://stackoverflow.com/questions/26133517/cant-access-url-in-laravel-routes) – 2014-10-01 17:03:06
這裏是鏈接到教程http:///code.tutsplus.com/articles/new-course-getting-started-with-laravel-4--cms-22162 – 2014-10-01 19:01:36