全项目扫描修复: Docker数据卷修复+安全requireAdmin+12页SEO+API白名单+脚本超时+常量提取+假数据删除

This commit is contained in:
ZhuiGuangAI Dev
2026-06-12 17:27:47 +08:00
parent 464924aea0
commit 4c325c8699
454 changed files with 33647 additions and 980 deletions
+27
View File
@@ -0,0 +1,27 @@
#!/bin/bash
echo "=== 1. pm2 进程状态 ==="
pm2 list
echo ""
echo "=== 2. 其他项目端口健康(不动的) ==="
for p in 8602 8720 8801 8848 9000 9848 7001; do
result=$(curl -s -o /dev/null -m 3 -w "%{http_code}" http://127.0.0.1:$p/ 2>/dev/null)
echo " $p: HTTP=$result"
done
echo ""
echo "=== 3. 我们部署的项目 (zhuiguang-ai) ==="
result=$(curl -s -o /dev/null -m 3 -w "%{http_code}" http://127.0.0.1:8301/)
echo " 8301 主页: HTTP=$result"
result=$(curl -s -o /dev/null -m 3 -w "%{http_code}" http://127.0.0.1:8301/api/forum/categories)
echo " 8301 API: HTTP=$result"
echo ""
echo "=== 4. 备份文件 ==="
ls -la /home/ubuntu/zhuiguang-ai/.backup-2026-06-03/
echo ""
echo "=== 5. API 返回的板块数 ==="
curl -s http://127.0.0.1:8301/api/forum/categories | python3 -c "
import sys, json
d = json.load(sys.stdin)
print(' 顶层板块:', len(d['categories']))
print(' 子板块总数:', sum(len(c.get('children', [])) for c in d['categories']))
print(' 孙板块总数:', sum(len(gc.get('children', [])) for c in d['categories'] for gc in c.get('children', [])))
"