"; echo ""; echo "
"; echo "| 项目 | 值 | 状态 |
|---|---|---|
| Session ID | " . session_id() . " | 正常 |
| Session 名称 | " . session_name() . " | 正常 |
| Session 状态 | " . session_status() . " (" . (session_status() == PHP_SESSION_DISABLED ? "已禁用" : (session_status() == PHP_SESSION_NONE ? "未启动" : "已启动")) . ") | " . (session_status() == PHP_SESSION_ACTIVE ? "正常" : "异常") . " |
| 配置项 | 当前值 | 推荐值 | 状态 | 说明 |
|---|---|---|---|---|
| $config | "; echo "$value | "; echo "" . $info['推荐'] . " | "; echo "$statusText | "; echo "" . $info['说明'] . " | "; echo "
| 项目 | 值 | 状态 | |
|---|---|---|---|
| Session保存路径 | $savePath | "; if (is_dir($savePath)) { echo "目录存在 | "; } else { echo "目录不存在 | "; } echo "
| 目录可读 | " . (is_readable($savePath) ? "是" : "否") . " | "; echo "" . (is_readable($savePath) ? "正常" : "异常") . " | |
| 目录可写 | " . (is_writable($savePath) ? "是" : "否") . " | "; echo "" . (is_writable($savePath) ? "正常" : "异常") . " | |
| Session文件 | $sessionFile | "; if (file_exists($sessionFile)) { echo "文件存在 | "; } else { echo "文件不存在 | "; } echo "
| Session文件大小 | " . filesize($sessionFile) . " 字节 | 正常 | |
| Session文件修改时间 | " . date('Y-m-d H:i:s', filemtime($sessionFile)) . " | 正常 |
| 项目 | 值 |
|---|---|
| PHP版本 | " . PHP_VERSION . " |
| 操作系统 | " . PHP_OS . " |
| 服务器软件 | " . ($_SERVER['SERVER_SOFTWARE'] ?? '未知') . " |
| 文档根目录 | " . ($_SERVER['DOCUMENT_ROOT'] ?? '未知') . " |
| 当前脚本 | " . ($_SERVER['SCRIPT_NAME'] ?? '未知') . " |
| 请求方法 | " . ($_SERVER['REQUEST_METHOD'] ?? '未知') . " |
| User Agent | " . ($_SERVER['HTTP_USER_AGENT'] ?? '未知') . " |
| Cookie名 | 值 |
|---|---|
| $name | " . htmlspecialchars($value) . " |
| 没有Cookie | |
⚠️ Session保存目录不可写,需要修改目录权限
"; $hasIssues = true; } if (ini_get('session.use_cookies') != '1') { echo "⚠️ 建议启用 session.use_cookies
"; $hasIssues = true; } if (ini_get('session.use_only_cookies') != '1') { echo "⚠️ 建议启用 session.use_only_cookies
"; $hasIssues = true; } $isHttps = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') || $_SERVER['SERVER_PORT'] == 443; if ($isHttps && ini_get('session.cookie_secure') != '1') { echo "⚠️ HTTPS环境建议启用 session.cookie_secure
"; $hasIssues = true; } if (!$hasIssues) { echo "✅ 没有发现明显的配置问题
"; } echo ""; echo "Session持久化测试"; echo "微信登录流程测试"; echo "微信登录调试"; echo "
"; echo "