2016-02-03 81 views
0

這是我第一次在共享主機上部署laravel。路由:列表laravel 5沒有改變

我在route.php上已經列出的控制器上添加一些功能時遇到了問題。 一切都OK了,當我在本地運行,但是當它的共享主機上,我跑php artisan route:list列表不更新

這裏是我的控制器:

public function getIndex(){ 
    return view('content.login'); 
} 

public function postIsLogin(Request $data){ 
    ... 
} 

public function getLogout(){ 
    ... 
} 

這是我的routes.php文件

Route::controller('/login','LoginController'); 
Route::controller('/driver','DriverController'); 
Route::controller('/pushnotif','PushNotificationController'); 
Route::controller('/','DashboardController'); 

我添加getLogout()函數,但是當我運行php artisan route:list有一個爲getLogout()函數的路由。

我很感激任何幫助。謝謝。

+1

如果您刪除「/」? – Nvan

+0

@Nvan我試圖改變routes.php上的任何內容,但routes.php上的任何更改都不會影響'php artisan route:list' –

+0

如果添加此路由,該怎麼辦? Route :: get('/ login','LoginController @ getIndex'); – Nvan

回答

3

這通常是由路由緩存造成的,嘗試運行php artisan route:clear