Exception: FLEA_Exception_MissingController
Message: Controller "gywm" is missing.
Filename: /www/wwwroot/gyhmlb.com/LIBS/FLEA/FLEA/Dispatcher/Simple.php [145]
#3 FLEA_Dispatcher_Simple::_executeAction('gywm', 'detail', 'Controller_gywm')
ARGS:
Array
(
[0] => gywm
[1] => detail
[2] => Controller_gywm
)
SOURCE CODE:
135 |
FLEA::loadClass('FLEA_Exception_MissingController');
|
136 |
__THROW(new FLEA_Exception_MissingController(
|
137 |
$controllerName, $actionName, $this->_requestBackup,
|
138 |
$controllerClass, $actionMethod, $controllerClassFilename));
|
139 |
return false;
|
140 |
}
|
141 |
|
142 |
FLEA::loadClass('FLEA_Exception_MissingAction');
|
143 |
__THROW(new FLEA_Exception_MissingAction(
|
144 |
$controllerName, $actionName, $this->_requestBackup,
|
145 |
$controllerClass, $actionMethod, $controllerClassFilename));
|
146 |
return false;
|
147 |
}
|
148 |
|
149 |
/**
|
150 |
* 从请求中取得 Controller 名字
|
151 |
*
|
152 |
* 如果没有指定 Controller 名字,则返回配置文件中定义的默认 Controller 名字。
|
153 |
*
|
154 |
* @return string
|
155 |
*/
|
Filename: /www/wwwroot/gyhmlb.com/LIBS/FLEA/FLEA.php [1605]
#2 FLEA_Dispatcher_Simple::dispatching()
ARGS:
Array
(
)
SOURCE CODE:
1595 |
* // 处理该异常
|
1596 |
* ...
|
1597 |
* } else {
|
1598 |
* // 调用原有的异常处理例程
|
1599 |
* if ($prevExceptionHandler) {
|
1600 |
* call_user_func_array($prevExceptionHandler, array(& $exception));
|
1601 |
* }
|
1602 |
* }
|
1603 |
* }
|
1604 |
* </code>
|
1605 |
*
|
1606 |
* 上面的代码设置了一个新的异常处理例程,同时可以在必要时调用原有的异常处理例程。
|
1607 |
* 虽然不强制要求开发者这样做,但参照上面的代码片段可以形成一个异常处理例程调用链。
|
1608 |
*
|
1609 |
* @package Core
|
1610 |
*
|
1611 |
* @param callback $callback
|
1612 |
*
|
1613 |
* @return mixed
|
1614 |
*/
|
1615 |
function __SET_EXCEPTION_HANDLER($callback)
|
Filename: /www/wwwroot/gyhmlb.com/index.php [111]
#1 FLEA::runMVC()
ARGS:
Array
(
)
SOURCE CODE: