🛠️

博洋庆典AI智能工具

官方后台管理系统

🛠️
官方后台 管理系统
📊 数据概览 👥 用户管理 💎 积分管理 📖 教程管理 🖼️ 图片优化 ⚙️ 系统配置 💳 充值订单 📋 操作日志

数据概览

👤 管理员
👥
0 总用户数
💎
0 积分总发行
💳
¥0 充值总额
📈
0 今日新增

📈 近7天用户增长

1天前 今天

💎 积分消耗统计

导出PDF 40%
导出Excel 30%
打印 20%
保存 10%

🔥 热门功能排行

1 产品报价
9,520次
2 物料清单
8,240次
3 搭建图纸
7,600次
4 活动合同
6,500次
ID 用户名 邮箱 积分 注册时间 推广码 操作
暂无数据
第 1 页 / 共 1 页
👤 - 当前积分:0

最近积分变动

时间 用户 类型 数额 原因
暂无数据
排序 标题 类型 内容摘要 更新时间 操作
暂无教程

💎 积分配置

🔒 功能积分消耗

订单号 用户 金额 积分 支付方式 状态 时间 操作
暂无订单

🔍 服务器后台检查

🌐
检测中... API 服务状态
🚀
检测中... Nginx 代理状态
🗄️
检测中... 数据库连接状态
💻
检测中... 前端网络模式

🛠️ 常见问题与解决方法

Q1: 访问 /celebration-api/health 显示 404 或 502
原因:Flask 后端服务未启动,或 Nginx 反向代理端口配置错误。
解决:
  1. 检查 Flask 服务是否在运行:ps aux | grep app.py
  2. 检查端口是否监听:ss -tlnp | grep :5000
  3. 检查 Nginx 配置中的 proxy_pass 端口是否与 Flask 端口一致(都应指向 5000)
Q2: 登录成功但数据无法同步(换设备后数据丢失)
原因:前端虽处于 network 模式,但后端 API 不可用,数据实际只保存在浏览器本地缓存中。
解决:确保后端服务正常运行,且浏览器控制台能看到 [DataSync] 同步成功 日志。
Q3: pip 安装依赖时编译报错(greenlet/cryptography)
原因:CentOS 7 + Python 3.6 版本较老,缺少 Rust 编译器等工具。
解决:安装预编译的 wheel 包,无需本地编译:
pip3 install greenlet==2.0.2 cryptography==3.3.2
Q4: 注册/登录提示 "数据库连接失败"
原因:MySQL 服务未启动,或数据库用户名/密码/库名不匹配。
解决:
  1. 启动 MySQL:systemctl start mysqld
  2. 检查 app.py 中的数据库配置是否正确
  3. 在 phpMyAdmin 中确认用户 Celebration 有权限访问 Celebration 数据库
Q5: 端口被占用(Address already in use)
原因:之前启动的 Flask 进程还在后台运行,占用了 5000 端口。
解决:fuser -k 5000/tcp 或 pkill -f "python3 app.py"
Q6: 提示 "local 模式(数据仅存在本地)"
原因:浏览器之前缓存了单机模式配置,或误点了切换按钮,导致数据只保存在本机浏览器,无法多设备同步。
解决:点击上方"前端网络模式"卡片右侧的 【切换到网络模式】 按钮,刷新页面即可。切换后原有本地数据不会丢失,后续操作会自动同步到服务器。

⌨️ 终端常用命令速查

# ===== 进入项目目录 =====
cd /www/wwwroot/ggsyys.com/Celebration/backend
# ===== 查看服务状态 =====
ps aux | grep app.py # 查看 Flask 进程是否在跑
ss -tlnp | grep :5000 # 查看 5000 端口是否被监听
cat /tmp/celebration.log # 查看启动日志
# ===== 启动/重启服务 =====
fuser -k 5000/tcp # 杀掉占用 5000 端口的进程
pkill -f "python3 app.py" # 杀掉所有 app.py 进程
nohup python3 app.py > /tmp/celebration.log 2>&1 & # 后台启动服务
nginx -t && systemctl reload nginx # 测试并重载 Nginx
# ===== 安装/修复依赖 =====
python3 -m pip install --upgrade pip wheel setuptools
pip3 install greenlet==2.0.2 cryptography==3.3.2
pip3 install -r requirements.txt
# ===== 数据库操作 =====
systemctl start mysqld # 启动 MySQL
mysql -uCelebration -pRM2rjtrrj2TZSnWx -e "SHOW DATABASES;"
mysql -uCelebration -pRM2rjtrrj2TZSnWx Celebration < init.sql
mysql -uCelebration -pRM2rjtrrj2TZSnWx -e "USE Celebration; SHOW TABLES;"
# ===== 一键修复脚本 =====
bash fix_server.sh # 自动排查端口/依赖/数据库并启动服务
2026-04-26 15:30:00 登录 管理员登录后台
🖼️
0 已处理图片
⚡
0 WebP 数量
💾
0 MB 累计节省
🕒
- 上次运行

🛠️ 图片优化控制台

自动扫描全站 JPG/PNG 图片,压缩原图并生成 WebP 格式。每周自动执行一次,也可手动触发。

准备中...

✅ 处理结果


                        

➕ 添加教程

选择后自动上传到服务器

选择后自动上传到服务器

➕ 添加用户

✏️ 编辑用户