当前位置:首页 > PHP教程 >

SQL:SELECT value FROM [Table]vars WHERE name='noteexists1' Error:Table 'ultrax.pre_ucenter_vars' doesn't exist

发布时间:2024-01-16 12:27:05 作者:佚名 阅读:(15)

近期在帮朋友处理一个论坛项目的迁移,在项目迁移到新服务器之后之后使用账号登录提示SQL:SELECT value FROM [Table]vars WHERE name='noteexists1' Error:Table 'ultrax.pre_ucenter_vars' doesn't exist,接下来云梦编程为大家介绍一下解决方法,如果你在迁移的时候也遇到了相同的问题,可以参考本文中的方法。

SQL:SELECT value FROM [Table]vars WHERE name=noteexists1 Error:Table ultrax.pre_ucenter_vars doesnt 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"下的数据库链接文件,改下数据库名。


以上就是云梦编程为大家介绍的关于SQL:SELECT value FROM [Table]vars WHERE name='noteexists1' Error:Table 'ultrax.pre_ucenter_vars' doesn't exist的解决方法,了解更多相关文章请关注云梦编程网!

© 2023 - 云梦编程网 版权所有 鲁ICP备2021017318号-4