ucenter info: mysql query error_Discuz! X3.4报错:UCenter info: MySQL Query Error 1146

今天测试论坛上传头像,发现出现数据库问题,后台登录UCenter报错:UCenter info: MySQL Query Error

SQL:SELECT value FROM [Table]vars WHERE name='noteexists'

Error:Table 'dsdz.[Table]vars' doesn't exist

Errno:1146

如下图:

adefd5bc6346fb25d00e342342b4abf3.png

检查了好久终于解决了,问题出在数据库名称的大小写了,因为Windows系统字母不区分大小写,而Linux是大小写敏感的,在搬家的时候一定要注意这一点,在命名的时候因为应该注意避免使用大写。

解决方法:

检查Discuz! X以下配置文件,看数据库配置信息有没有错误:\config\config_global.php

\config\config_ucenter.php

\uc_server\data\config.inc.php

我的问题就出在了 \uc_server\data\config.inc.php 文件,数据库名有大写,但是数据库表示小写:

b1545cdb33ee19b7b99e758c0cfeb110.png

修改之后就可以正常访问了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值