$timeout) { session_destroy(); header("Location: /admin/login"); exit; } $_SESSION['last_activity'] = time(); } /** * 显示 404 页面 */ public function show404($msg = '') { http_response_code(404); echo "
$msg
"; exit; } protected function showError($errorMessage) { // 错误视图文件路径(根据实际项目目录调整) $errorViewPath = __DIR__ . '/../Views/Web/error.php'; // 检查错误视图文件是否存在 if (!file_exists($errorViewPath)) { die("错误:找不到错误视图文件,请检查路径是否正确"); } // 传递错误信息到视图 $error = $errorMessage; // 加载错误视图(通过include将变量传入视图) include $errorViewPath; // 终止后续代码执行 exit; } }