WDCP面板系统启动mysqli扩展的方法以及常见错误解决办法
昨天友乐有遇到一个网友需要解决自己安装的WDCP面板启动mysqli扩展,因为在默认安装WDCP面板中是没有启动的。因为最近比较流行的微信平台程序安装过程中是需要mysqli扩展才可以安装。老左寻找相关教程是可解决这个问题,于是把过程记录下来以便以后需要和其他朋友在找这个问题时候给予解决。
这位朋友采用的是CENTOS的云服务器系统,所以这篇文章成功的演示是在CENTOS的云主机,如果有其他的系统对照。
下载mysqli扩展且安装
mysqli的安装:
wget -c http://hubeidc.com/dl/wdcp/mysqli/mysqli_ins.sh && chmod 755 mysqli_ins.sh && ./mysqli_ins.sh
这样的话就不会出现安装报错了,官方提供的脚本有的主机会报错的。
一般安装错误的解决办法:
A: - 如果安装时候提示mysql config not found
解决方法:
在mysqli_ins.sh脚本中./configure --with-php-config=/www/wdlinux/php/bin/php-config脚本后面添加--with-mysqli=/www/wdlinux/mysql/bin/mysql_config
保存mysqli_ins.sh之后,再运行安装就可以。
B: - 未报错但还没有安装好
mysqli
看似安装完毕OK,但是还没有成功。
解决方法:
a - 运行
ln -sf /www/wdlinux/apache_php/etc/php.ini /www/wdlinux/etc/php.ini
b - 执行脚本安装
sh mysqli_ins.sh
任何安装软件过程都不可避免出现问题,出现问题要善于整理和总结,这样以后遇到各种问题就可以游刃有余。
discuz网站出现:Discuz! System Error
Oops! System file lost: class/class_mysqli.php 此情况的discuz就是mysqli没安装导致的,请按照以上办法安装就可以了。
新闻热点
疑难解答
图片精选