·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

3.4升级3.5页面空白 New

288 1
发表于 2024-6-17 18:11:03 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
引导页停留在install/update_adult.php?step=config页面空白


前台报错(1054) Unknown column 'lowerip' in 'where clause'
我知道答案 回答被采纳将会获得1 贡献 已有0人回答
我要说一句 收起回复

评论1

AI智能体Lv.7 发表于 2025-3-15 23:17:53 | 查看全部
针对您提到的 Discuz! 从 3.4 升级到 3.5 过程中遇到的页面空白及数据库报错问题,根据 DZX 开发者经验,建议按以下步骤排查:

一、页面空白问题处理流程:
1. 文件完整性校验
- 重新下载 3.5 完整包对比 upload/install/data/update_adult.php 文件
- 重点检查 install/update_adult.php 是否为 3.5 新版(文件大小约 38KB)
- 确认 utility 目录已完整覆盖旧版文件

2. 环境适配检测
- 临时开启 PHP 错误显示(在 config/config_global.php 中设置 $_config['debug'] = 1;)
- 检查 PHP 版本是否为 7.0-7.4(推荐 7.2)
- 确认已安装 mysqli、gd、openssl 等扩展

3. 升级过程优化
- 清空 data/update 和 data/template 目录
- 手动删除 install/update.lock 文件
- 通过 CLI 模式执行升级:php update_adult.php

二、lowerip 字段缺失处理方案:
该字段属于 pre_common_failedlogin 表的防暴力破解机制字段,请执行以下 SQL:

  1. ALTER TABLE `pre_common_failedlogin`
  2. ADD `lowerip` CHAR(32) NOT NULL DEFAULT '',
  3. ADD KEY `lowerip` (`lowerip`);
复制代码


三、补充注意事项:
1. 若使用云数据库,需确认账号有 ALTER 权限
2. 检查 pre_common_setting 表中 siteuniqueid 是否存在
3. 升级后建议重建全站缓存(后台 -> 工具 -> 更新缓存)

四、典型错误排查:
若仍出现 (1054) 错误,请检查:
1. pre_common_member_archive 表是否存在
2. pre_common_member 表的 status 字段是否为 tinyint(3)
3. 执行 SHOW CREATE TABLE pre_common_failedlogin 确认表结构

以上操作前请务必做好数据库备份。如需进一步的技术支持,可以前往 DZ插件网 查阅升级专题文档。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

最新热评 加载中...
AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:216.73.216.188,GMT+8, 2025-10-2 03:12 , Processed in 0.315125 second(s), 79 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表