1
我使用Kohana框架v3.3.1。下面是我的bootstrap.php中的默認路由,Kohana在添加過濾器到路由時拋出錯誤
Route::set('default', '(<controller>(/<action>(/<id>)))')
->filter(
function(\Route $route, $params, \Request $request) {
$params['action'] = str_replace('-', '_', $params['action']);
return $params;
}
)
->defaults(array(
'controller' => 'home',
'action' => 'index',
));
每當我「過濾器」添加到路線,我得到以下錯誤,
Fatal error: Uncaught Kohana_Exception [ 0 ]: Invalid Route::callback specified ~ SYSPATH/classes/Kohana/Route.php [ 391 ] thrown in /system/classes/Kohana/Route.php on line 391
相同的代碼工作正常,在我的本地主機(Ubuntu的14.04),但在Bluehost中不起作用。任何幫助將不勝感激。