{
    "code": 0,
    "message": "ok",
    "data": {
        "ok": true,
        "version": "2.16.0-baota-php80",
        "php": "8.0.26",
        "document_root": "/www/wwwroot/csxcx.xueshukong.cn/backend/public",
        "public_root": "/www/wwwroot/csxcx.xueshukong.cn/backend/public",
        "checks": [
            {
                "name": "PHP 版本",
                "ok": true,
                "detail": "8.0.26（目标环境 PHP 8.0）",
                "required": true
            },
            {
                "name": "PHP 扩展：pdo",
                "ok": true,
                "detail": "已启用",
                "required": true
            },
            {
                "name": "PHP 扩展：pdo_mysql",
                "ok": true,
                "detail": "已启用",
                "required": true
            },
            {
                "name": "PHP 扩展：mbstring",
                "ok": true,
                "detail": "已启用",
                "required": true
            },
            {
                "name": "PHP 扩展：json",
                "ok": true,
                "detail": "已启用",
                "required": true
            },
            {
                "name": "PHP 扩展：ctype",
                "ok": true,
                "detail": "已启用",
                "required": true
            },
            {
                "name": "PHP 扩展：openssl",
                "ok": true,
                "detail": "已启用",
                "required": true
            },
            {
                "name": "PHP 扩展：fileinfo",
                "ok": true,
                "detail": "已启用",
                "required": true
            },
            {
                "name": "PHP 扩展：curl",
                "ok": true,
                "detail": "已启用",
                "required": true
            },
            {
                "name": "PHP 扩展：gd",
                "ok": true,
                "detail": "已启用",
                "required": false
            },
            {
                "name": "Composer 依赖",
                "ok": true,
                "detail": "vendor/autoload.php 存在",
                "required": true
            },
            {
                "name": "异常处理绑定",
                "ok": true,
                "detail": "app/provider.php 已加载自定义 JSON 异常处理",
                "required": true
            },
            {
                "name": "验证器兼容性",
                "ok": true,
                "detail": "兼容 think-validate 3.x",
                "required": true
            },
            {
                "name": "ThinkPHP 日志配置",
                "ok": true,
                "detail": "默认通道 file，驱动 File",
                "required": true
            },
            {
                "name": ".env 配置",
                "ok": true,
                "detail": "已存在",
                "required": true
            },
            {
                "name": "微信登录配置",
                "ok": true,
                "detail": "当前为开发登录，所有开发设备共用测试账号；上线前应关闭",
                "required": true
            },
            {
                "name": "安装锁",
                "ok": true,
                "detail": "已安装",
                "required": false
            },
            {
                "name": "runtime 可写",
                "ok": true,
                "detail": "/www/wwwroot/csxcx.xueshukong.cn/backend/runtime",
                "required": true
            },
            {
                "name": "storage 可写",
                "ok": true,
                "detail": "/www/wwwroot/csxcx.xueshukong.cn/backend/public/storage",
                "required": true
            },
            {
                "name": "网站根目录",
                "ok": true,
                "detail": "/www/wwwroot/csxcx.xueshukong.cn/backend/public；应为 /www/wwwroot/csxcx.xueshukong.cn/backend/public",
                "required": true
            },
            {
                "name": "ffprobe",
                "ok": false,
                "detail": "未安装或 shell_exec 被禁用",
                "required": false
            },
            {
                "name": "MySQL 数据库",
                "ok": true,
                "detail": "连接成功，检测到 34 张表",
                "required": true
            },
            {
                "name": "V2.13 数据库迁移",
                "ok": true,
                "detail": "content_placements、community_posts、community_comments 均已创建",
                "required": true
            },
            {
                "name": "V2.14 数据库迁移",
                "ok": true,
                "detail": "community_forbidden_words 已创建，社区违禁词校验可用",
                "required": true
            },
            {
                "name": "V2.15 防灌水与 IP CC 配置",
                "ok": true,
                "detail": "用户操作间隔和应用层 IP 临时封禁配置已就绪",
                "required": true
            },
            {
                "name": "V2.15 频率限制代码",
                "ok": true,
                "detail": "文件锁状态存储与 IP CC 中间件已安装",
                "required": true
            },
            {
                "name": "V2.16 首页入口与文章数据库迁移",
                "ok": true,
                "detail": "home_quick_entries、article_categories、articles、article_comments 均已创建",
                "required": true
            },
            {
                "name": "V2.16 首页入口与文章代码",
                "ok": true,
                "detail": "快捷入口管理、文章发布及用户文章/评论管理代码已安装",
                "required": true
            }
        ],
        "api_test_url": "/gateway.php?route=api/config",
        "admin_url": "/admin/login.html"
    }
}