You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级InvoicePlane至1.6.0后遇Error 1146:ip_login_log表不存在

解决InvoicePlane 1.6.0登录时ip_login_log表不存在的问题

问题原因

InvoicePlane 1.6.0新增了ip_login_log数据表用于记录登录日志,但升级过程中可能因脚本执行失败、权限不足等原因,导致该表未被创建,从而触发数据库错误。

解决步骤

  1. 登录你的数据库管理工具(如phpMyAdmin、Navicat等)
  2. 选择InvoicePlane对应的数据库
  3. 执行以下SQL语句创建缺失的表:
CREATE TABLE `ip_login_log` (
  `login_log_id` int(11) NOT NULL AUTO_INCREMENT,
  `login_name` varchar(100) NOT NULL,
  `login_ip` varchar(45) NOT NULL,
  `login_date` datetime NOT NULL,
  `login_success` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`login_log_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

额外检查

如果执行后仍存在其他数据库错误,建议找到升级包中的sql/upgrade_1.5.1_to_1.6.0.sql文件,将其中所有SQL语句完整执行一遍,确保所有新增/修改的数据库结构都正确应用。

内容的提问来源于stack exchange,提问作者connexo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 08:40:28