CMSPRO社区

升级到 cmspro 5.1.5 如果后台登录出现错误 修复 回复

今天遇到,旧版本升级到 5.1.5时,登录系统后台页面报错

`SQLSTATE[42S22]: Column not found: 1054 Unknown column remember_token  in field list  (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: erkang, SQL: update admin_users set remember_token = 0uGZOurNWm51TOVi8oNHBo471s3aGh52dGvwhoATtBpiN8gh9LDoFKQcpSGU where id = 1)`

可通过以下方式修复

方式 A(推荐) :跑迁移文件(文件应已随升级包拷贝到位)

php artisan migrate --path=database/migrations/2026_09_16_000001_add_remember_token_to_admin_users_table.php --force

方式 B(直接 SQL) :

ALTER TABLE `admin_users`
  ADD COLUMN `remember_token` VARCHAR(100) NULL DEFAULT NULL
  COMMENT '记住我Token' AFTER `password_changed_at`;

全部评论 1

  • 官方发言人
    官方发言人 广东·广州 #1

    如果还未解决,可尝试执行补执行迁移脚本

    php artisan migrate --force
请先 登录 后再回复