最新发布
-
小呆支付系统6.8.3/6.8.7解决ThinkPHP方法弃用问题 小呆支付系统修复指南 卡片描述 - 解决 ThinkPHP 方法弃用导致的 500 错误 宝塔计划任务 shell 无法执行,监控断线 依赖 "topthink/think-captcha": "2.0.*" & "endroid/qrcode": "^2.5" 无法直接升级 ThinkPHP,所以给出完整 6 步修复计划 问题背景 小呆支付系统在生产环境突然 500: Fatal error: ReflectionParameter::getClass() is deprecated … 根源:PHP 8.x 把 getClass() 标为弃用,ThinkPHP 旧核心仍在调用,同时宝塔计划任务中断。 不及时修复 → 订单与回调全面停摆。 修复思路 不升级整站框架,仅替换 2 个核心函数 + 批量修改变量写法 + 清缓存,全程 6 步,约 5 分钟,零业务侵入,兼容 PHP 7.4 → 8.2。 适用人群 正在使用 ThinkPHP 5.x/6.x 的支付系统 宝塔计划任务出现 curl / Reflection 报错 手机 / 电脑均可按步骤操作 修复步骤(手机长按即可复制) ① 备份 cp -r /www/wwwroot/你的根目录 /path/to/backup② 替换 thinkphp/library/think/Container.php(第 453 行) protected function bindParams(\ReflectionFunctionAbstract $reflect, $vars = []) { if ($reflect->getNumberOfParameters() == 0) return []; reset($vars); $type = key($vars) === 0 ? 1 : 0; $params = $reflect->getParameters(); $args = []; foreach ($params as $param) { $name = $param->getName(); $reflectionType = $param->getType(); if ($reflectionType && $reflectionType instanceof \ReflectionNamedType && !$reflectionType->isBuiltin()) { $args[] = $this->getObjectParam($reflectionType->getName(), $vars); } elseif ($type == 1 && !empty($vars)) { $args[] = array_shift($vars); } elseif ($type == 0 && isset($vars[$name])) { $args[] = $vars[$name]; } elseif ($param->isDefaultValueAvailable()) { $args[] = $param->getDefaultValue(); } else { throw new \InvalidArgumentException('参数缺失: ' . $name); } } return $args; } ③ 修改 application/common.php第 1771 行 function doCurl($url, $header, $data = [], $timeout = 30, $bankId = "", $POST = true) { $ch = curl_init(); if (substr($url, 0, 5) === 'https') { curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); } $atad = Db::name("pay_sz")->find(); $use_agent = $atad['ip_hfw'] != 2; } application/common.php第 1913 行 function sign($type, $api = '', $data1 = '', $data2 = '') { $cls = pay($data2['duijei'] == 1 ? 'mr' : 'yzf'); return $type == 'sign' ? $cls->sign($api, $data1) : $cls->ybhd($api, $data1, $data2['key']); } 隐藏内容,请前往内页查看详情 ⑤ 手动检查 # 检查替换后的文件 grep -rn --include=\*.php '\$[a-zA-Z_]\w*\s*\[' /www/wwwroot/你的根目录/⑥ 清缓存 rm -rf /www/wwwroot/你的根目录/runtime/*
-
小呆支付免ck云通道插件新 小呆云监控免 CK 通道已失效!(采用订单余额监控替代方案) ⚠️ 官方风控升级,所有公开 免 CK 云端接口 已于 2024-08-10 00:00 起陆续返回 403 Forbidden,云端轮询已无法使用。 我们已在 2024-08-12 18:00 发布 本地监控补丁 v6.8.7,实测可恢复 实时回调,并向下兼容旧版数据库。 🎉 个人免签支付宝扫码收款插件(新) 零企业资质 | 零费率 | 10 分钟接入 支持环境: Joe / Typecho / WordPress / 纯 PHP / 纯 Python 🎁 亮点速览 ✅ 本地监控 – 扫码一次即可,永不掉线 ✅ 零费率 – 资金直进个人支付宝 ✅ 一键接入 – 小呆支付专用,上传即用 📦 源码包内容 monitor.py – 本地 App 扫码登录 + 实时监控 api.py – Flask 二维码 / 查单接口 config.py – 数据库配置(两行即可改) sql.sql – 一键建表(MySQL / SQLite 通用) readme.md – 3 步部署文档 requirements.txt – pip 一行安装依赖 📌 前言 个人站长 / 小团队急需「低成本、低门槛」收款方案,但官方支付宝接口需要企业认证且费率高。 此次更新同时提供 PHP & Python 双环境 API 源码 + 本地监控 App,方便 10 分钟快速对接。 🧩 更新日志 日期版本说明2024-08-10—官方风控升级,云端接口 4032024-08-12v6.8.7发布本地监控补丁,支持实时回调2024-08-13v6.8.7a修复部分机型通知栏权限问题(热更新)📎 获取方式(蓝奏云) 为避免外链失效,不在正文插入直链。 请复制下方完整地址到浏览器打开,输入提取码即可下载: https://3cym.lanzoub.com/iBe1Y33hmceh 提取码:818m 下载后请先核对 SHA-256 校验值: 3e4f8a9b2c1d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1 如值不符,请勿使用并立即联系博主。
-
彩虹易支付交易投诉插件 📌 一句话看懂 把支付宝 & 微信的「买家投诉」实时同步到你的易支付后台,集中回复、冻结、协商,减少资金损失。🧩 功能速览 场景痛点插件解法投诉分散易漏看实时推送(支付宝+微信)手工冻结太麻烦自动冻结 / 解冻沟通效率低后台一键回复,买家实时可见数据难追溯完整记录 CSV 导出🚦 支持通道 ✅ 官方支付宝插件(推荐再签 RiskGO) ✅ 服务商版支付宝 ✅ 直付通版支付宝 ⚠️ 老渠道支付宝(仅账单详情页投诉) ✅ 微信官方 V3 插件(含服务商 / 汇付斗拱) ❌ 微信 V2 老插件(不兼容) 🚀 三步快速安装 ① 获取插件 官方商城:¥500/年 彩虹开源:GitHub 搜 epay-complaint-plugin(免费,自检安全) ② 上传并解压 plugins/ └── epay_complaint/ ├── index.php ├── update.sql └── config.json📦 ③ 导入 & 启用 后台 插件中心 → 上传 → 启用 执行 update.sql 回调地址自动生成,无需手动填写 ❓ 常见问题 FAQ Q1:老渠道支付宝看不到举报中心? → 需在支付宝服务商后台签约 RiskGO 内测产品。 Q2:微信 V2 还能继续用吗? → 必须迁移到 微信 V3 插件,旧接口已全面下线。 Q3:彩虹版安全吗? → 核对文件哈希,并先在 测试环境 验证。 📞 官方支持 购买/工单:易支付官网 → 工单系统 → 插件售后 技术文档:docs.epay.com/complaint 图片 20240629185817332-20240503211916531-image-1024x680.png图片 下载地址 隐藏内容,请前往内页查看详情
-
小呆赞赏码通道插件 🎵 赞赏码监控端插件 上传到服务器对应目录或在后台「⬆️ 上传更新」即可启用。 📌 为什么要用赞赏码 📲 收款码:适合面对面扫码,线上远程请遵守平台规则 💝 赞赏码:仅用于官方允许场景 小呆赞赏码通道插件图片 🛠️ 获取方法 1️⃣ 打开微信 → 我 → 服务 → 收付款 → 赞赏码 → 保存图片 2️⃣ 裁剪出赞赏码区域,重命名为 🖼️ zsm.jpg 3️⃣ 上传到插件目录,再把图片地址填进后台「赞赏码地址」 📊 免签方案对比 方案原理说明📱 APP 监听收款码手机端监听通知栏回调需常驻后台🔄 二次清算款先到第三方再结算存在资金风险⚙️ Xposed 插件自动创建收款码监听封号概率高🚀 运行流程 1️⃣ 用户访问支付链接 2️⃣ 系统检测订单金额 3️⃣ 用户扫码完成支付 4️⃣ 🔔 服务器收到通知 → 更新订单状态 → 前端轮询成功 🏷️ 通道标识 📁 目录/标识:game_dm = "mq_zsmjkd" 🏷️ 通道名称:game_name = "赞赏码监控端" 📱 监控支持 🔖 APP 版本:v5 💻 PC 端:本地监控 🔑 核心代码片段 $data['luji'] = '../../static/pay/Fddw/'; $this->assign('data', $data); $this->assign('gfg', $atad); return $this->fetch(Env::get('APP_PATH') . 'common/mq_zsmjkd/view/pay.html');下载地址 隐藏内容,请前往内页查看详情
-
小呆支付宝转账支付通道插件更新版 🧪个人学习版·支付宝个人收款通道插件 面向个人开发者、站长的实验插件,基于小呆支付系统二次开发,调用支付宝官方「个人收款码」能力,资金直达个人余额,仅限本地调试/内测。 ✨功能 📱扫码付款、H5跳转付款 💸直达个人余额,无第三方托管 🛠️PHP+Layui,开箱即用,兼容ThinkPHP 🎯本地学习、内部测试、个人博客打赏 小呆支付宝转账支付通道插件图片 📁文件结构 plugin-alipay-personal/├─application/├─pay.html├─index.php├─view/└─README.md 🚀快速开始 1️⃣下载解压到根目录→2️⃣后台新建「个人收款码」通道→3️⃣上传官方个人收款码/UID→4️⃣设限额保存即生效 ⚠️合规提示 🚫仅限个人学习/内测,禁止经营性收款 🏪对外请申请「支付宝商家服务」并使用官方API ⚡违规后果自负 💳下载 🔒[付费区]插件源码+安装文档¥29.9 隐藏内容,请前往内页查看详情