最近在迁移一个论坛的项目,迁移之后使用账号登录提示SQL:SELECT value FROM [Table]vars WHERE name='noteexists1' Error:Table 'ultrax.pre_ucenter_vars' doesn't exist,接下来为大家介绍一下解决方法,有需要的小伙伴可以参考一下:

1、错误提示:

UCenter info: MySQL Query Error
SQL:SELECT value FROM [Table]vars WHERE name='noteexists1'
Error:Table 'ultrax.pre_ucenter_vars' doesn't exist
Errno:1146

2、错误原因:

    通常出现这个原因是因为ucenter数据库链接文件有问题

3、解决方法:

    找到"/config/config_ucenter.php"打开找到

    define('UC_DBTABLEPRE', '`ultrax`.pre_ucenter_');

    既然提示ultrax.pre_ucenter_vars不存在肯定是这里有问题,改之ultrax换成现在的dbname。

    注:如果改了这个还不行,建议去找找"/uc_server"下的数据库链接文件,改下数据库名。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。