返回列表 发帖
查看: 661|回复: 2

[求助] UC与论坛程序不在同一服务器上,报错mysqli object is already closed

11

主题

25

回帖

40

积分

初学乍练

贡献
0 点
金币
2 个
发表于 2023-2-12 22:46:36 | 显示全部楼层 |阅读模式


UC与论坛程序不在同一服务器上,报错如下。原来DZ3.4在用的时候是正常的。。
两边看通讯也都正常。

目前是临时在论坛服务器上搭了一个UC,把数据库导过来用。因为现在玩论坛的人少,新人注册很少,所以能先坚持一段时间。

不知道这个可能是什么原因?


Discuz! System Error
Time: 2023-02-12 22:43:41 IP: 120.244.24.131 BackTraceID: 1b8b1e9ef66f7ff2ed38b64f3a7a492a
mysqli object is already closed
PHP Debug
No.FileLineCode
1admin.php30discuz_admincp->init()
2source/class/discuz/discuz_admincp.php61discuz_admincp->check_cpaccess()
3source/class/discuz/discuz_admincp.php126discuz_admincp->check_admin_login()
4source/class/discuz/discuz_admincp.php159uc_user_login()
5uc_client/client.php402uc_api_mysql()
6uc_client/client.php129usercontrol->__construct()
7uc_client/control/user.php25usercontrol->usercontrol()
8uc_client/control/user.php29base->__construct()
9uc_client/model/base.php38base->base()
10uc_client/model/base.php46base->init_db()
11uc_client/model/base.php87ucclient_db->connect()
12uc_client/lib/dbi.class.php44mysqli->options()
13uc_client/lib/dbi.class.php44break()



我知道答案 回答被采纳将会获得1 贡献 已有2人回答
回复

使用道具 举报

2

主题

1412

回帖

2043

积分

应用开发者

啦啦啦~

贡献
55 点
金币
320 个
发表于 2023-2-13 16:30:45 | 显示全部楼层
UC与论坛程序不在同一服务器上优先考虑接口模式通信,如果用数据库模式得确认从论坛服务器能连接上 UC 服务器的 MySQL
老周博客
本人不在任何渠道提供任何付费技术支持服务, 谨防上当受骗.
回复 支持 反对

使用道具 举报

11

主题

25

回帖

40

积分

初学乍练

贡献
0 点
金币
2 个
 楼主| 发表于 2023-3-24 21:12:53 | 显示全部楼层
老周部落 发表于 2023-2-13 16:30
UC与论坛程序不在同一服务器上优先考虑接口模式通信,如果用数据库模式得确认从论坛服务器能连接上 UC 服务 ...

谢谢。
我试试用这个方式看看。
UCenter 分为 MySQL 和远程两种接口连接方式,MySQL 方式是直接连接数据库因此速度较快,但当 UCenter 的服务端和客户端不在同一主机中且没有远程 MySQL 帐号的情况下,则只能使用远程连接方式。使用 UCenter 接口函数前请根据应用程序的需求定义以下相关常量:
    UC_CONNECT  连接 UCenter 的方式 mysql:MySQL 方式 空:远程方式
    UC_DBHOST  UCenter 数据库主机
    UC_DBUSER  UCenter 数据库用户名
    UC_DBPW  UCenter 数据库密码
    UC_DBNAME  UCenter 数据库名称
    UC_DBCHARSET  UCenter 数据库字符集
    UC_DBTABLEPRE  UCenter 数据库表前缀
    UC_DBCONNECT  UCenter 数据库持久连接 0=关闭, 1=打开
    UC_KEY  与 UCenter 的通信密钥, 要与 UCenter 保持一致
    UC_API  UCenter 服务端的 URL 地址
    UC_IP  UCenter 的 IP, 当 UC_CONNECT 为非 mysql 方式时, 并且当前应用服务器解析域名有问题时, 请设置此值
    UC_CHARSET  UCenter 的字符集
    UC_APPID  当前应用的 ID
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-19 00:35 , Processed in 0.038921 second(s), 7 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

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