2016-02-03 57 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