关于mysqli的Headers and client library minor version mismatch问题

6560阅读 0评论2016-08-12 wwmshe
分类:系统运维

执行某个php页面,返回错误:
mysqli::real_connect(): Headers and client library minor version mismatch. Headers:50162 Library:50524

这是由于在安装mysqli模块时,使用的API library版本与API header版本不一致所致。

有个简单的解决方案:重新编译安装php,将configure选项中的--with-mysqli=/usr/local/mysql/bin/mysql_config改为--with-mysqli,即不显示指定编译使用的API library,而使用系统默认的。
上一篇:rpm封装失败:canonicalization unexpectedly shrank by one character
下一篇:memcache安装失败: error: zlib.h: No such file or directory