本文摘要准备一张背景图放到 public/static/assets/images/ 目录下(如 bj.png)功能可能存在的 问题,请测试修改密码只支持"邮箱验证码"方式(JS: act=yxmmxg),POST 返回完整 HTML 而非 JSON。旧密码直改流程无后端支持修改邮箱需要验证码流程(captcha+code),直接 POST 返回 HTML 页面,无 JSON 错误提示产品过户参数需 or...
准备一张背景图放到 public/static/assets/images/ 目录下(如 bj.png)
| 功能 | 可能存在的 问题,请测试 |
|---|---|
| 修改密码 | 只支持"邮箱验证码"方式(JS: act=yxmmxg),POST 返回完整 HTML 而非 JSON。旧密码直改流程无后端支持 |
| 修改邮箱 | 需要验证码流程(captcha+code),直接 POST 返回 HTML 页面,无 JSON 错误提示 |
| 产品过户 | 参数需 orderid+newuserid+captcha+code,返回 请你重新获取验证码!,需先触发验证码发送 |
邮箱通知开启保存不了的问题已修复。现在 update() 前会动态查询 dd_web 表的实际列,过滤掉不存在的字段(如线上缺少的 captcha)。这样即使线上数据库表结构与代码不完全一致也不会报错。
另外,如果线上确实需要 captcha 字段,可以在 MySQL 中执行:
ALTER TABLE dd_web ADD COLUMN captcha varchar(10) NOT NULL DEFAULT '1' AFTER yxdl;
开启调试模式查看详细信息
在 public/index.php 或项目配置中开启调试模式,可以查看更完整的错误上下文,帮助定位缺失数据的来源。
在 public/index.php 文件顶部添加 define('APP_DEBUG', true);。
gitee开源:版权声明:保留作者信息即可
觉得内容不错?我要