<?php /** * @var \Exception $exception * @var \yii\web\ErrorHandler $handler */ if ($exception instanceof \yii\web\HttpException) { $code = $exception->statusCode; } else { $code = $exception->getCode(); } if ($exception instanceof \yii\base\Exception) { $name = $exception->getName(); } else { $name = 'Error'; } if ($code) { $name .= " (#$code)"; } if ($exception instanceof \yii\base\UserException) { $message = $exception->getMessage(); } else { $message = 'An internal server error occurred.'; } ?> <?php if (method_exists($this, 'beginPage')) $this->beginPage(); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title><?= $handler->htmlEncode($name) ?></title> <style> body { font: normal 9pt "Verdana"; color: #000; background: #fff; } h1 { font: normal 18pt "Verdana"; color: #f00; margin-bottom: .5em; } h2 { font: normal 14pt "Verdana"; color: #800000; margin-bottom: .5em; } h3 { font: bold 11pt "Verdana"; } p { font: normal 9pt "Verdana"; color: #000; } .version { color: gray; font-size: 8pt; border-top: 1px solid #aaa; padding-top: 1em; margin-bottom: 1em; } </style> </head> <body> <h1><?= $handler->htmlEncode($name) ?></h1> <h2><?= nl2br($handler->htmlEncode($message)) ?></h2> <p> The above error occurred while the Web server was processing your request. </p> <p> Please contact us if you think this is a server error. Thank you. </p> <div class="version"> <?= date('Y-m-d H:i:s', time()) ?> </div> <?php if (method_exists($this, 'endBody')) $this->endBody(); // to allow injecting code into body (mostly by Yii Debug Toolbar) ?> </body> </html> <?php if (method_exists($this, 'endPage')) $this->endPage(); ?>