返回列表 发帖
楼主: ysx24

[求助] 3.4升级出错,uc搞不定

6

主题

1062

回帖

1469

积分

应用开发者

贡献
28 点
金币
179 个
QQ
发表于 2025-1-13 08:34:05 | 查看全部
如果有需要,可以有偿处理。
回复

使用道具 举报

324

主题

1352

回帖

1862

积分

已臻大成

贡献
12 点
金币
8 个
 楼主| 发表于 2025-1-13 09:08:40 来自手机 | 查看全部
鸿茂传媒 发表于 2025-1-13 08:34
如果有需要,可以有偿处理。

已经关闭UC采用独立模式解决,如果一定要用到uc那天再找你帮助处理,感谢
回复

使用道具 举报

324

主题

1352

回帖

1862

积分

已臻大成

贡献
12 点
金币
8 个
 楼主| 发表于 2025-1-13 09:29:11 来自手机 | 查看全部
IsaacZ 发表于 2025-1-13 08:06
表前缀这么长么?还分两截?

没看出哪里问题,我找了两天都没看出哪里不对,我新建论坛然后对比,都没看出问题,头疼
ysn24_ucenter_ 新论坛这个文件也是这格式呀
下面核心部分公开展示所以略有修改,只看大概结构
数据库端口非3306而是6991

define('UC_CONNECT', 'mysql');
define('UC_STANDALONE', 1);
define('UC_DBHOST', 'localhost:6991');
define('UC_DBUSER', 'yust');
define('UC_DBPW', 'bxqt.83*663#YS!admiN');
define('UC_DBNAME', 'yust');
define('UC_DBCHARSET', 'utf8mb4');
define('UC_DBTABLEPRE', '`yust`.ysn24_ucenter_');
define('UC_DBCONNECT', '0');
define('UC_KEY', '忽略');
define('UC_API', 'https://www.忽略/uc_server');
define('UC_CHARSET', 'utf-8');
define('UC_AVTURL', '');
define('UC_AVTPATH', '');

define('UC_IP', '');
define('UC_APPID', '1');
define('UC_PPP', '20');
回复

使用道具 举报

324

主题

1352

回帖

1862

积分

已臻大成

贡献
12 点
金币
8 个
 楼主| 发表于 2025-1-13 09:32:06 来自手机 | 查看全部
湖中沉 发表于 2025-1-13 07:42
你的截图上更加确定了,就是配置文件的数据库信息错误

config/config_ucenter.php这个文件已经认真到核对每一个字节,确实没找出什么问题

define('UC_CONNECT', 'mysql');
define('UC_STANDALONE', 1);
define('UC_DBHOST', 'localhost:6991');
define('UC_DBUSER', 'yust');
define('UC_DBPW', 'bxqt.83*663#YS!admiN');
define('UC_DBNAME', 'yust');
define('UC_DBCHARSET', 'utf8mb4');
define('UC_DBTABLEPRE', '`yust`.ysn24_ucenter_');
define('UC_DBCONNECT', '0');
define('UC_KEY', '忽略');
define('UC_API', 'https://www.忽略/uc_server');
define('UC_CHARSET', 'utf-8');
define('UC_AVTURL', '');
define('UC_AVTPATH', '');

define('UC_IP', '');
define('UC_APPID', '1');
define('UC_PPP', '20');
回复

使用道具 举报

35

主题

531

回帖

769

积分

自成一派

贡献
28 点
金币
44 个
QQ
发表于 2025-1-13 10:18:30 | 查看全部
  1. define('UC_DBTABLEPRE', '`yust`.ysn24_ucenter_');
复制代码


上面这一行,在`yust`.的后面一般只是用 ysn24_ 或者是 ucenter_ 来定义表前缀,不会两个叠加使用。你进入phpmyadmin 看看真实的UC表前缀是啥。
没毛病 
发表于 2025-1-13 11:12
回复

使用道具 举报

8

主题

460

回帖

589

积分

应用开发者

贡献
17 点
金币
13 个
QQ
发表于 2025-1-13 15:16:16 | 查看全部
ysx24 发表于 2025-1-13 09:32
config/config_ucenter.php这个文件已经认真到核对每一个字节,确实没找出什么问题

define('UC_CONNECT' ...

在本地将数据库端口换为3306默认端口,试下。
回复

使用道具 举报

12

主题

514

回帖

701

积分

自成一派

贡献
27 点
金币
24 个
发表于 2025-1-13 17:12:49 | 查看全部
我百度2个结果,和你类似,都是因为表前缀的问题,你偏偏不信邪。出了问题,就关闭网站,解决问题,你现在使用独立模式不报错,运营一段时间,你的数据库变更,新增了数据,你又想去弄UC的问题,就会导致数据不匹配
回复

使用道具 举报

324

主题

1352

回帖

1862

积分

已臻大成

贡献
12 点
金币
8 个
 楼主| 发表于 2025-1-13 19:40:44 来自手机 | 查看全部
babyfacer 发表于 2025-1-13 17:12
我百度2个结果,和你类似,都是因为表前缀的问题,你偏偏不信邪。出了问题,就关闭网站,解决问题,你现在 ...

完美修复,已经正常,不是前缀的问题

非常感谢
回复

使用道具 举报

35

主题

531

回帖

769

积分

自成一派

贡献
28 点
金币
44 个
QQ
发表于 2025-1-13 19:47:36 | 查看全部
ysx24 发表于 2025-1-13 19:40
完美修复,已经正常,不是前缀的问题

非常感谢

应该说说究竟是哪里的问题,以供后人借鉴。
回复

使用道具 举报

324

主题

1352

回帖

1862

积分

已臻大成

贡献
12 点
金币
8 个
 楼主| 发表于 2025-1-13 22:19:53 来自手机 | 查看全部
IsaacZ 发表于 2025-1-13 19:47
应该说说究竟是哪里的问题,以供后人借鉴。

没那么麻烦,x3.4升级x3.5成功后如果发现uc或者别的地方哪里出现问题
宝塔备份数据库
把根目录的config整个目录删除还有/uc_server/data/config.inc.php也一并删除

重新安装论坛会重新生成这些配置文件和密钥

新论坛测试没问题再宝塔导入备份的数据库
测试已没问题,完成

用的还是同样的数据名用户名和密码,同样的前缀,
文件对比也没看出什么差别,奇怪了
不过问题解决了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-5-1 03:27 , Processed in 0.074493 second(s), 29 queries .

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表