首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Discuz! X3.4报错:UCenter info: MySQL Query Error 1146

Discuz! X3.4报错:UCenter info: MySQL Query Error 1146

作者头像
德顺
发布于 2019-11-13 10:06:42
发布于 2019-11-13 10:06:42
1.6K0
举报
文章被收录于专栏:前端资源前端资源
今天测试论坛上传头像,发现出现数据库问题,后台登录UCenter报错:
代码语言:javascript
复制
UCenter info: MySQL Query Error
SQL:SELECT value FROM [Table]vars WHERE name='noteexists'
Error:Table 'dsdz.[Table]vars' doesn't exist
Errno:1146

如下图:

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

解决方法:

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

代码语言:javascript
复制
\config\config_global.php
\config\config_ucenter.php
\uc_server\data\config.inc.php

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-11-09),如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档