MySQL增强版扩展_在UCenter_1.6.0_SC_UTF8下启用MySQL增强版扩展,即Mysqli扩展

本文介绍了如何在UCenter 1.6.0 SC_UTF8环境下启用MySQL增强版扩展,即Mysqli扩展。步骤包括替换和编辑相关PHP文件,如dbi.class.php、base.php、dbbak.php以及client.php,以利用mysqli_connect函数实现数据库连接。
摘要由CSDN通过智能技术生成

1、复制Discuz_X3.2_SC_UTF8/upload/uc_server/lib/dbi.class.php到UCenter_1.6.0_SC_UTF8/lib/dbi.class.php

f2519130609c5ea05a14b091b32b1e20.png

复制Discuz_X3.2_SC_UTF8/upload/uc_server/lib/dbi.class.php到UCenter_1.6.0_SC_UTF8/lib/dbi.class.php

2、编辑UCenter_1.6.0_SC_UTF8/model/base.php

function init_db() {

//require_once UC_ROOT.’lib/db.class.php’;

if(function_exists(“mysqli_connect”)) {

require_once UC_ROOT.’lib/dbi.class.php’;

} else {

require_once UC_ROOT.’lib/db.class.php’;

}

$this->db = new ucserver_db();

$this->db->connect(UC_DBHOST, UC_DBUSER, UC_DBPW, UC_DBNAME, UC_DBCHARSET, UC_DBCONNECT, UC_DBTABLEPRE);

}

6f203f6934146e4e6dc4f469f98e9b71.png

编辑UCenter_1.6.0_SC_UTF8/model/base.php

3、复制Discuz_X3.2_SC_UTF8/upload/uc_server/api/dbbak.php的class dbstuffi至UCenter_1.6.0_SC_UTF8/api/dbbak.php中

4、编辑UCenter_1.6.0_SC_UTF8/api/dbbak.php

e0568cc4999405ef1266059edc68bb6d.png

编辑UCenter_1.6.0_SC_UTF8/api/dbbak.php

5、在uc_client中启用Mysqli扩展,复制Discuz_X3.2_SC_UTF8/upload/uc_client/lib/dbi.class.php到uc_client/lib/dbi.class.php

f5204913a5b0f440882f172975f9c4f3.png

复制Discuz_X3.2_SC_UTF8/upload/uc_client/lib/dbi.class.php到uc_client/lib/dbi.class.php

6、编辑uc_client/client.php,

if(empty($uc_controls[$model])) {

//include_once UC_ROOT.’./lib/db.class.php’;

if(function_exists(“mysqli_connect”)) {

include_once UC_ROOT.’./lib/dbi.class.php’;

} else {

include_once UC_ROOT.’./lib/db.class.php’;

}

include_once UC_ROOT.’./model/uc_base.php’;

include_once UC_ROOT.”./control/$model.php”;

eval(“\$uc_controls[‘$model’] = new {$model}control();”);

}

e272698c736fedbb415507cc5a7da0ca.png

编辑uc_client/client.php

7、编辑/uc_client/model/uc_base.php

function init_db() {

//require_once UC_ROOT.’lib/db.class.php’;

if(function_exists(“mysqli_connect”)) {

require_once UC_ROOT.’lib/dbi.class.php’;

} else {

require_once UC_ROOT.’lib/db.class.php’;

}

$this->db = new ucclient_db();

$this->db->connect(UC_DBHOST, UC_DBUSER, UC_DBPW, ”, UC_DBCHARSET, UC_DBCONNECT, UC_DBTABLEPRE);

}

870e1f3f2b7102a13f97c9b94811c3bb.png

编辑/uc_client/model/uc_base.php

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值