分类: UCenter_1.6.0_SC_UTF8
-
本文介绍如何在UCenter 1.6.0_SC_UTF8环境下启用MySQL增强版扩展即Mysqli扩展。主要操作包括从Discuz_X3.2_SC_UTF8复制dbi.class.php及相关代码至UCenter和uc_client的指定目录,并修改model/base.php、api/dbbak.php、client.php和uc_base.php文件,通过判断mysqli_connect函数存在与否来动态加载相应的数据库类,从而实现Mysqli扩展的启用。
-
本文介绍在Discuz_X3.2_SC_UTF8环境中启用MySQLi扩展的方法。首先在php.ini中禁用mysql扩展并确认mysqli_connect函数支持。针对安装后页面空白的问题,通过修改discuz_database.php文件中的quote函数,增加对扩展支持的判断逻辑,分别处理MySQLi与MySQL的转义操作。重新运行程序后安装成功,验证了修改的有效性。
