zoukankan      html  css  js  c++  java
  • zabbix PHP databases support off Fail

    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

  • 相关阅读:
    物流与仓库
    测试使用
    禅修的升级
    《引爆点 马尔科姆 格拉德威尔》读书笔记总结----《创业必读书第20本》--创业第三关做好业务:3,如何做好营销和增长第4本
    shell
    Vue中常用的方法记录
    前端工程化3-tapable
    Browser上传文件到华为云/七牛云 详细步骤
    immutable
    shell利用叮叮发送消息
  • 原文地址:https://www.cnblogs.com/rusking/p/4471503.html
Copyright © 2011-2022 走看看