网站地图

php mysql扩展如何安装?mysql扩展如何开启?
2021-10-12 15:15:21   来源:   评论:0 点击:

php linux 中安装 mysqli 扩展报错mysqli so: undefined symbol: mysqlnd_global_stats解决方案网上搜索了很多,排名前列的都没有解
php  linux 中

安装 mysqli 扩展报错
mysqli.so: undefined symbol: mysqlnd_global_stats
 
解决方案
 
网上搜索了很多,排名前列的都没有解决我的问题,经过多番查找,最终找到了问题的原因,特记录在此,希望对其他人有所帮助。
 
 
mysqli 扩展依赖 mysqlnd 扩展,如果在编译 php 时没有开启,后续配置 php.ini 时需要注意先后顺序,mysqlnd 要在前面。
 
 
在尝试的过程中发现,如果是通过 php 源码来编译扩展,mysqlnd 因为没有 config.m4,没有办法单独编译出来,只能在编译 php 时一起编译。

 
重新编译 php(增加参数 --enable-mysqlnd)之后,再单独编译 mysqli,然后配置 php.ini(增加 extension=mysqli),扩展加载不再报错。

相关热词搜索:mysql扩展 mysql扩展依赖 mysql配置 mysqli扩展

上一篇:如何在电脑端微信多开呢?PC端微信如何多开?
下一篇:最后一页

分享到: 收藏