??????峤 发表于 2019-1-24 09:50:12

zabbix初始化检查安装环境不通过之PHP databases support off

  zabbix初始化检查安装环境不通过:
  PHP databases support off   Fail   --未找到所支持的数据库
  处理方法:安装Mysqli模块
  ################
  mysqli模块的安装
  ################
  记得原来在编译php的已经已经加上参数
  --with-mysql=/usr/local/mysql \
  --with-mysqli=/usr/local/mysql/bin/mysql_config \
  可后来找了一个,的确不存在mysqli.so,所以只能单独来编译mysqli了。
  mysqli是优化过的mysql函数库,MYSQL版本不能低于4.1.12
  cd /root/lamp/php-5.2.3/ext/mysqli
  #####进入到mysqli的目录。
  再用phpize生成configure文件:
  /usr/local/php/bin/phpize
  Configuring for:
  PHP Api Version:         20041225
  Zend Module Api No:      20060613
  Zend Extension Api No:   220060519
  #./configure --prefix=/usr/local/mysqli \
  --with-php-config=/usr/local/php/bin/php-config \    --根据环境实际路径:find / -name php-config
  --with-mysqli=/usr/local/mysql/bin/mysql_config    ---根据环境实际路径:find / -name mysql_config
  make
  make test
  make install
  Installing shared extensions:   /usr/local/php/lib/php/extensions/debug-non-zts-20060613/
  然后在/usr/local/lib/php.ini
  加上一句:
  extension=/usr/local/php/lib/php/extensions/debug-non-zts-20060613/mysqli.so
  重新启动apache即可看到已经加载mysqli成功。
  ===经测试,可以不用加路径:
  直接extension=mysqli.so即可。
  参考资料:http://linux.chinaunix.net/techdoc/database/2008/01/16/976742.shtml
  *******VICTORY LOVES PREPARATION*******
  转载地址:》》》传送阵》》》

页: [1]
查看完整版本: zabbix初始化检查安装环境不通过之PHP databases support off