SESSION_TIMEOUT)) { session_unset(); session_destroy(); if (strpos($_SERVER['REQUEST_URI'] ?? '', '/api/') === false) { header('Location: /index.php'); exit(); } http_response_code(401); header('Content-Type: application/json; charset=utf-8'); echo json_encode(['success' => false, 'message' => '会话已过期,请重新登录']); exit(); } // 时区设置 date_default_timezone_set('Asia/Shanghai'); // 生产环境关闭错误显示(保留错误日志记录,仅隐藏页面输出) error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); ini_set('display_errors', 0); ini_set('log_errors', 1);