|
@@ -66,10 +66,10 @@ class Errors extends \Exception
|
|
|
$message[] = 'Referer URL:' . (isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : \Qii::getInstance()->request->url->getCurrentURL());
|
|
|
\Qii::getInstance()->logerWriter->writeLog($message);
|
|
|
}
|
|
|
- $appConfigure = \Qii::appConfigure();
|
|
|
+ $appConfigure = (array)\Qii::appConfigure();
|
|
|
|
|
|
$env = \Qii\Config\Register::get(\Qii\Config\Consts::APP_ENVIRON, 'dev');
|
|
|
- if ($env == 'product' || ($appConfigure['errorPage'] && (isset($appConfigure['debug']) && $appConfigure['debug'] == 0))) {
|
|
|
+ if ($env == 'product' || (isset($appConfigure['errorPage']) && $appConfigure['errorPage'] && (isset($appConfigure['debug']) && $appConfigure['debug'] == 0))) {
|
|
|
list($controller, $action) = explode(':', $appConfigure['errorPage']);
|
|
|
$controllerCls = $controller;
|
|
|
if(substr($controller, 0, 1) != '\\') {
|