Discuz!小编 发表于 2025-1-13 08:49:21

3.4升级出错,uc搞不定 New

x3.4升级3.5一切正常,就是uc出现问题
打开uc直接UCenter info: MySQL Query ErrorSQL:SELECT value FROM vars WHERE name='noteexists'Error:Errno:报错,连登陆的页面都看不见
上传头像的按钮消失
(昨天发了一个问题详细帖子,被审核了……自动审核误伤率高的离谱,好像很睿智的样子,)我知道答案 回答被采纳将会获得1 贡献 已有12人回答

杰克 发表于 2025-1-13 08:49:53

网上搜索了一下,说是你的表前缀的问题。

凡若尘 发表于 2025-1-13 08:50:47

babyfacer 发表于 2025-1-12 17:27
网上搜索了一下,说是你的表前缀的问题。
是修改了数据库前缀
pre_改成了idn_
论坛没问题呀,UC和论坛数据库是一起的
是要进入数据库里批量把idn_UC*前缀换回默认的pre_么
又感觉哪里不对,

海军大都督 发表于 2025-1-13 08:51:19

UC的配置文件里数据库的信息不正确

凡若尘 发表于 2025-1-13 08:51:31

湖中沉 发表于 2025-1-12 17:58
UC的配置文件里数据库的信息不正确
我仔细核对了uc_server/data/config.inc.php、config/config_ucenter.php、
config/config_global.php
等这些不需要升级覆盖的文件,仔仔细细确定了每一行代码,确定没问题,其余文件都和数据库无关都被覆盖了

Jessie 发表于 2025-1-13 08:52:16

凡若尘 发表于 2025-1-13 08:52:48

用 Beyond compare 比较官方原版X3.5文件(20240520版)和你的网站文件,确保除了data 和 config 之外的所有其他 .php 和 .htm 文件都一样。若不一样,用原版替换,若多余则删除。


KarlMock59 发表于 2025-1-13 08:53:20

表前缀里还有个下划线,这种做法不常见。

杰克 发表于 2025-1-13 08:54:00

你的截图上更加确定了,就是配置文件的数据库信息错误

KarlMock59 发表于 2025-1-13 08:54:09

表前缀这么长么?还分两截?
页: [1]
查看完整版本: 3.4升级出错,uc搞不定 New