未登录状态,部分信息已隐藏。管理员登录后可看到完整路径与数据量。
| 结果 | 检查项 | 当前值 | 说明 / 处理办法 |
|---|---|---|---|
| ✅ | php |
8.0.26 | |
| ✅ | ext_pdo |
已安装 | |
| ✅ | ext_gd |
已安装 | |
| ✅ | ext_mbstring |
已安装 | |
| ✅ | ext_zip |
已安装 | |
| ✅ | ext_pdo_mysql |
已安装 | 当前 db.driver=mysql,需要 pdo_mysql |
| ✅ | ext_curl |
已安装 | |
| ⚠️ | display_errors |
0 | 公网必须设为 Off,否则报错会把绝对路径泄出去 |
| ✅ | memory_limit |
1024M | |
| ✅ | upload_size |
50 MB | |
| ✅ | time_limit |
0s | 识别一批卡耗时长,代码里已 set_time_limit(0),但 nginx 的 fastcgi_read_timeout 仍需在站点配置里放宽到 600s 以上 |
| ✅ | dir_storage |
可写 | |
| ✅ | dir_storage_logs |
可写 | |
| ✅ | dir_storage_scans |
可写 | |
| ✅ | dir_storage_crops |
可写 | |
| ✅ | dir_storage_pdf |
可写 | |
| ✅ | dir_storage_tmp |
可写 | |
| ✅ | dir_storage_cache |
可写 | |
| ✅ | storage_outside_webroot |
OK | |
| ✅ | db_connect |
mysql 已连接 | |
| ✅ | db_schema |
表 24 张 | |
| ✅ | db_prefix |
OK | 建议保留 yj_ 前缀,便于同库多项目共存 |
| ✅ | cjk_font |
AiDianKuiBenDaKai20260830-2.ttf | |
| ✅ | omr_dpi |
300 | 模板坐标基准固定为 300dpi,不要改 |
| ✅ | base_url |
https://yuejuan.fishclub.fun | |
| ✅ | feishu_teacher |
已配置 | |
| ✅ | feishu_student |
已配置 | |
| ⚠️ | feishu_web |
未配置 | 网页应用(可选):在 app/config.local.php 的 feishu.apps.web 填写 |
| ⚠️ | app_key_auto |
自动生成中 | 未配置 security.app_key,当前按安装目录派生。换目录或迁移服务器后,已发出的图片签名地址会全部失效 |
| ✅ | login_mode |
扫码 + 账号密码 | 如需改成仅扫码,在 config.local.php 里设 login.mode=feishu |
| ✅ | login_qr |
可用(扫码拉起小程序授权) | |
| ✅ | login_redirect_uri |
https://yuejuan.fishclub.fun/callback.php | 把这个地址逐字填到飞书应用的「安全设置 → 重定向 URL」,改完必须重新创建版本并发布 |
| ⚠️ | login_web_app |
未配置 | 扫码登录用的网页应用:web |
| ✅ | secret_hygiene |
OK | |
| ✅ | missing_files |
全部类文件就位 |