2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00
2026-07-23 08:58:13 +08:00

欢乐水果机

PHP 8 + MySQL 会员、充值、推广、游戏结算和运营管理系统。

安装

  1. 准备 PHP 8.1+、PDO MySQL 和 MySQL 8 / MariaDB 10.5+。
  2. 将 Web 根目录指向本目录,并确保 PHP 进程可以写入 storage/
  3. 访问 /install.php,填写数据库和首个管理员信息。
  4. 安装成功会生成 storage/install-config.phpstorage/installed.lock,安装入口随后自动拒绝访问。

数据库密码和管理员密码不会写入 SQL 文件。环境变量 DB_HOSTDB_PORTDB_DATABASEDB_USERNAMEDB_PASSWORDAPP_URL 可以覆盖安装配置。系统仅使用 MySQL,也不会在普通请求中执行建表或迁移。

安全运维

  • Web 服务器必须禁止访问 database/storage/maintenance/README.md 及 SQL、SQLite、备份类文件。
  • 登录和注册已按账号哈希与来源 IP 限流;所有写操作使用 CSRF 校验或同源 API 校验。
  • 管理员的登录、审核、余额调整、用户状态、系统设置、游戏设置及资金冲正会写入 admin_audit_logs
  • 已到账充值可从后台冲正;充值本金与一级、二级佣金在同一事务中扣回。任一相关余额不足时不会执行部分冲正。
  • 定期通过命令行运行 php maintenance/backup.php /安全的备份目录,并将备份复制到独立主机或对象存储。

玩法与推广

后台可配置普通赔率、24 个普通格子的相对出现权重、特殊玩法触发率和倍数、比大小胜率、目标 RTP 与统计窗口。普通开奖结果使用与个人下注无关的固定位置概率,确定位置后才按下注结算;抽中 LUCKY 会进入通吃或特殊派彩。系统会显示每格概率,并拒绝无法由当前赔率和权重实现的目标 RTP。

每个用户拥有唯一邀请链接。注册奖励按服务端 IP 防重复领取;一级下线充值佣金和二级下线充值佣金比例均由后台设置,默认分别为 10% 和 1%。

S
Description
No description provided
Readme 6.7 MiB
Languages
PHP 83.9%
JavaScript 9.7%
CSS 4.4%
HTML 2%