找不到指定的控制器[Wap\Controller\Static\Favicon.ico]
04: */Kernel/Router.php(269):0261: }
0262: foreach ($list as $val) {
0263: if (!$val['namespace']) {
0264: throw new RuntimeException(Language::get('router.invalid_controller_name', $val['namespace']));
0265: }
0266: //控制器是否存在
0267: if (!Loader::findClass($val['namespace'])) {
0268: if ($val['is_required']) {
0269: throw new ControllerNotFoundException(Language::get('router.controller_not_found', $val['namespace']));
0270: }
0271: continue;
0272: }
0273: //是否被保护对象
0274: $ref = new \ReflectionClass($val['namespace']);
0275: if ($ref->isAbstract()) {
0276: throw new RuntimeException(Language::get('router.controller_is_protected', $val['namespace']));
0277: }
0278: $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]