Brisk.Exception.ControllerNotFoundException

找不到指定的控制器[Wap\Controller\Static\Css\App.e668d9ecfc06981a56bc42146f364d2e.css]

Traceback

04: */Kernel/Router.php(274):
0266: } 0267: foreach ($list as $val) { 0268: if (!$val['namespace']) { 0269: throw new RuntimeException(Language::get('router.invalid_controller_name', $val['namespace'])); 0270: } 0271: //控制器是否存在 0272: if (!Loader::findClass($val['namespace'])) { 0273: if ($val['is_required']) {
0274: throw new ControllerNotFoundException(Language::get('router.controller_not_found', $val['namespace']));
0275: } 0276: continue; 0277: } 0278: //是否被保护对象 0279: $ref = new \ReflectionClass($val['namespace']); 0280: if ($ref->isAbstract()) { 0281: throw new RuntimeException(Language::get('router.controller_is_protected', $val['namespace'])); 0282: } 0283: $instance = new $val['namespace']();
03: */Kernel/App.php(259): Brisk\Kernel\Router->dispatch()
0251: //路由检查 0252: if (!$this->getObject('router') instanceof Router) { 0253: $lang = Language::get('core.class_instance_error', '\Brisk\Kernel\Router'); 0254: throw new RuntimeException($lang); 0255: } 0256: //监听系统启动就绪事件 0257: Event::trigger('event.framework.ready'); 0258: //路由调度
0259: return $this->getObject('router')->ready()->dispatch();
0260: } 0261: 0262: /** 0263: * Set up custom singleton components 0264: * 0265: * @param string name 0266: * @param callable value 0267: * @return App 0268: */
02: ./Wap/Callback/Index.php(60): Brisk\Kernel\App->run()
0052: $rabbitmq = new RabbitMQ($conf['ip'], $conf['port'], $conf['user'], $conf['pwd']); 0053: return $rabbitmq->getExchange($exchange_name); 0054: }) 0055: ->setMethod('getQueue', function($queue_name){ 0056: $conf = App::init()->getObject('config')->get('global/amq'); 0057: $rabbitmq = new RabbitMQ($conf['ip'], $conf['port'], $conf['user'], $conf['pwd']); 0058: return $rabbitmq->getQueue($queue_name); 0059: })
0060: ->run();
0061:
01: [main]
0001: [internel]