18 lines
777 B
Bash
18 lines
777 B
Bash
#!/bin/bash
|
|
echo "=== HTTP 状态 ==="
|
|
curl -s -o /dev/null -w "HTTP=%{http_code}\n" http://127.0.0.1:8081/
|
|
|
|
echo "=== 页面标题 ==="
|
|
curl -s http://127.0.0.1:8081/ | grep -oE "<title>[^<]*</title>" | head -1
|
|
|
|
echo "=== 检查品牌关键词 ==="
|
|
BODY=$(curl -s http://127.0.0.1:8081/)
|
|
echo "$BODY" | grep -qi "onebot" && echo "含 OneBot" || echo "无 OneBot"
|
|
echo "$BODY" | grep -qi "leantime" && echo "含 Leantime" || echo "无 Leantime"
|
|
|
|
echo "=== 检查数据库表是否已建 ==="
|
|
mysql -uonebot -p'OneBot_Db_7xKpQ9z' -h127.0.0.1 onebot -e "SHOW TABLES LIKE 'zp_bom%';" 2>/dev/null || echo "DB 查询失败"
|
|
|
|
echo "=== 检查 BOM 相关表 ==="
|
|
mysql -uonebot -p'OneBot_Db_7xKpQ9z' -h127.0.0.1 onebot -e "SHOW TABLES;" 2>/dev/null | grep -iE "zp_bom|zp_" | head -30
|