金沙官方登录入口(中国)官方网站-欢迎您

[0] HttpException in App.php line 387

控制器不存在:17

  1. }
  2. // 当前模块路径
  3. App::$modulePath = APP_PATH . ($module ? $module . DS : '');
  4. // 是否自动转换控制器和操作名
  5. $convert = is_bool($convert) ? $convert : $config['url_convert'];
  6. // 获取控制器名
  7. $controller = strip_tags($result[1] ?: $config['default_controller']);
  8. if (!preg_match('/^[A-Za-z](\w)*$/', $controller)) {
  9. throw new HttpException(404, 'controller not exists:' . $controller);
  10. }
  11. $controller = $convert ? strtolower($controller) : $controller;
  12. // 获取操作名
  13. $actionName = strip_tags($result[2] ?: $config['default_action']);
  14. $actionName = $convert ? strtolower($actionName) : $actionName;
  15. // 设置当前请求的控制器、操作
  16. $request->controller(Loader::parseName($controller, 1))->action($actionName);
XML 地图