12下一页
返回列表 发帖
查看: 2739|回复: 11

[已解决] 升级 UCenter 1.7.0 出现错误,求解!

5

主题

28

回帖

33

积分

初学乍练

贡献
0 点
金币
0 个
QQ
发表于 2023-2-22 10:42:47 | 查看全部 |阅读模式

程序目录中本来没有uc_server/data/config.inc.php这个文件,升级提示缺失,我就创建了一个空白的config.inc.php文件,可继续下一步又报错。不知道怎么搞了。
错误提示如下:


  1. Warning: Use of undefined constant UC_DBHOST - assumed 'UC_DBHOST' (this will throw an Error in a future version of PHP) in /www/wwwroot/5alz.com/uc_server/install/update_ucenter_adult.php on line 76

  2. Warning: Use of undefined constant UC_DBUSER - assumed 'UC_DBUSER' (this will throw an Error in a future version of PHP) in /www/wwwroot/5alz.com/uc_server/install/update_ucenter_adult.php on line 76

  3. Warning: Use of undefined constant UC_DBPW - assumed 'UC_DBPW' (this will throw an Error in a future version of PHP) in /www/wwwroot/5alz.com/uc_server/install/update_ucenter_adult.php on line 76

  4. Warning: Use of undefined constant UC_DBNAME - assumed 'UC_DBNAME' (this will throw an Error in a future version of PHP) in /www/wwwroot/5alz.com/uc_server/install/update_ucenter_adult.php on line 76

  5. Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /www/wwwroot/5alz.com/uc_server/lib/dbi.class.php on line 36

  6. Warning: mysqli::__construct(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Name or service not known in /www/wwwroot/5alz.com/uc_server/lib/dbi.class.php on line 36

  7. Warning: mysqli::options(): Couldn't fetch mysqli in /www/wwwroot/5alz.com/uc_server/lib/dbi.class.php on line 40

  8. Warning: mysqli::set_charset(): Couldn't fetch mysqli in /www/wwwroot/5alz.com/uc_server/lib/dbi.class.php on line 43

  9. Warning: mysqli::query(): Couldn't fetch mysqli in /www/wwwroot/5alz.com/uc_server/lib/dbi.class.php on line 46

  10. Warning: mysqli::query(): Couldn't fetch mysqli in /www/wwwroot/5alz.com/uc_server/lib/dbi.class.php on line 48

  11. Warning: Use of undefined constant UC_DBTABLEPRE - assumed 'UC_DBTABLEPRE' (this will throw an Error in a future version of PHP) in /www/wwwroot/5alz.com/uc_server/install/update_ucenter_adult.php on line 80

  12. Warning: mysqli::query(): Couldn't fetch mysqli in /www/wwwroot/5alz.com/uc_server/lib/dbi.class.php on line 81

  13. Warning: ucserver_db::error(): Couldn't fetch mysqli in /www/wwwroot/5alz.com/uc_server/lib/dbi.class.php on line 94

  14. Warning: ucserver_db::errno(): Couldn't fetch mysqli in /www/wwwroot/5alz.com/uc_server/lib/dbi.class.php on line 98

  15. Warning: Use of undefined constant UC_DBTABLEPRE - assumed 'UC_DBTABLEPRE' (this will throw an Error in a future version of PHP) in /www/wwwroot/5alz.com/uc_server/lib/dbi.class.php on line 164
  16. UCenter info: MySQL Query Error
  17. SQL:SELECT * FROM [Table]settings WHERE `k` = 'version'
  18. Error:
  19. Errno:0
复制代码


1 贡献+3 金币

最佳答案

自己操作错误,你沙发的操作就是错的,错误的操作会带来一连串不可知的错误可能性
回复

使用道具 举报

5

主题

28

回帖

33

积分

初学乍练

贡献
0 点
金币
0 个
QQ
 楼主| 发表于 2023-2-22 10:56:59 | 查看全部
将DZ根目录中的/config/config_ucenter.php文件内容复制到了/uc_server/data/config.inc.php中,终于可以下一步了,可又提示:

  1. 表 uc_admins 的文字排序 不受支持,请人工处理后再继续!
复制代码
官方弄教程麻烦专业点行不?不要留下一堆坑嘛!
回复

使用道具 举报

5

主题

28

回帖

33

积分

初学乍练

贡献
0 点
金币
0 个
QQ
 楼主| 发表于 2023-2-22 11:13:24 | 查看全部
整个数据库,包括uc_admins都是utf8_general_ci,为什么会报错呢?
0.png
回复

使用道具 举报

5

主题

28

回帖

33

积分

初学乍练

贡献
0 点
金币
0 个
QQ
 楼主| 发表于 2023-2-22 11:18:34 | 查看全部
怎么搞?
0.png

回复

使用道具 举报

51

主题

2359

回帖

3万

积分

管理员

贡献
47 点
金币
28580 个
发表于 2023-2-22 12:06:24 | 查看全部
自己操作错误,你沙发的操作就是错的,错误的操作会带来一连串不可知的错误可能性
回复

使用道具 举报

5

主题

28

回帖

33

积分

初学乍练

贡献
0 点
金币
0 个
QQ
 楼主| 发表于 2023-2-22 12:21:46 | 查看全部
Killer 发表于 2023-2-22 12:06
自己操作错误,你沙发的操作就是错的,错误的操作会带来一连串不可知的错误可能性 ...

不复制过来,就是主贴上的错误啊!新版里面也没这个文件
回复

使用道具 举报

5

主题

28

回帖

33

积分

初学乍练

贡献
0 点
金币
0 个
QQ
 楼主| 发表于 2023-2-22 12:40:45 | 查看全部
Killer 发表于 2023-2-22 12:06
自己操作错误,你沙发的操作就是错的,错误的操作会带来一连串不可知的错误可能性 ...

3.4/3.5都没这文件,我不知道为啥你们升级程序里要调用这个文件还不给默认的。
  1. Warning: require(/www/wwwroot/5alz.com/uc_server/./data/config.inc.php): failed to open stream: No such file or directory in /www/wwwroot/5alz.com/uc_server/install/update_ucenter_adult.php on line 17

  2. Fatal error: require(): Failed opening required '/www/wwwroot/5alz.com/uc_server/./data/config.inc.php' (include_path='.:') in /www/wwwroot/5alz.com/uc_server/install/update_ucenter_adult.php on line 17
复制代码


回复

使用道具 举报

5

主题

28

回帖

33

积分

初学乍练

贡献
0 点
金币
0 个
QQ
 楼主| 发表于 2023-2-22 13:58:39 | 查看全部
已解决:找了个config.inc.php文件
回复

使用道具 举报

头像被屏蔽

5

主题

28

回帖

33

积分

初学乍练

贡献
0 点
金币
0 个
QQ
 楼主| 发表于 2023-2-22 14:23:40 | 查看全部
提示: 该帖被管理员或版主屏蔽
签名被屏蔽
回复

使用道具 举报

1

主题

25

回帖

77

积分

渐入佳境

贡献
2 点
金币
40 个
发表于 2023-2-22 15:08:26 | 查看全部
新媒TV浩哥 发表于 2023-2-22 12:40
3.4/3.5都没这文件,我不知道为啥你们升级程序里要调用这个文件还不给默认的。

正常运行的DX3.4默认肯定是有这个config.inc.php文件的
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-12-20 15:17 , Processed in 0.050308 second(s), 12 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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