zabbix3.0 php56 PHP databases support fail

15 篇文章 0 订阅

在搭建zabbix3.0时,登陆界面进行setup时,发现一个检查项没有过去。

显示PHP databases support fail,用的是MySQL5.6

PHP版本是5.6

运行php -version
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mysqli.so' - libmysqlclient.so.16: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mysql.so' - libmysqlclient.so.16: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mysqli.so' - libmysqlclient.so.16: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_mysql.so' - libmysqlclient.so.16: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.6.29 (cli) (built: Dec 10 2016 13:02:08) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies


初步排查是php和MySQL 连接之间的问题。


查了下php与MySQL相关的软件包:

yum list php*

[root@nginx php.d]# yum list php*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.sjtu.edu.cn
 * extras: ftp.sjtu.edu.cn
 * updates: ftp.sjtu.edu.cn
 * webtatic: uk.repo.webtatic.com
Installed Packages
php56w.x86_64                                                                                        5.6.29-1.w6                                                                        @webtatic
php56w-bcmath.x86_64                                                                                 5.6.29-1.w6                                                                        @webtatic
php56w-cli.x86_64                                                                                    5.6.29-1.w6                                                                        @webtatic
php56w-common.x86_64                                                                                 5.6.29-1.w6                                                                        @webtatic
php56w-gd.x86_64                                                                                     5.6.29-1.w6                                                                        @webtatic
php56w-ldap.x86_64                                                                                   5.6.29-1.w6                                                                        @webtatic
php56w-mbstring.x86_64                                                                               5.6.29-1.w6                                                                        @webtatic
php56w-mysql.x86_64                                                                                  5.6.29-1.w6                                                                        @webtatic
php56w-pdo.x86_64                                                                                    5.6.29-1.w6                                                                        @webtatic
php56w-xml.x86_64                                                                                    5.6.29-1.w6                                                                        @webtatic
Available Packages
php.x86_64                                                                                           5.3.3-48.el6_8                                                                     updates  
php-bcmath.x86_64                                                                                    5.3.3-48.el6_8                                                                     updates  
php-cli.x86_64                                                                                       5.3.3-48.el6_8                                                                     updates  
php-common.x86_64                                                                                    5.3.3-48.el6_8                                                                     updates  
php-dba.x86_64                                                                                       5.3.3-48.el6_8                                                                     updates  
php-devel.x86_64                                                                                     5.3.3-48.el6_8                                                                     updates  
php-embedded.x86_64                                                                                  5.3.3-48.el6_8                                                                     updates  
php-enchant.x86_64                                                                                   5.3.3-48.el6_8                                                                     updates  
php-fpm.x86_64                                                                                       5.3.3-48.el6_8                                                                     updates  
php-gd.x86_64                                                                                        5.3.3-48.el6_8                                                                     updates  
php-imap.x86_64                                                                                      5.3.3-48.el6_8                                                                     updates  
php-intl.x86_64                                                                                      5.3.3-48.el6_8                                                                     updates  
php-ldap.x86_64                                                                                      5.3.3-48.el6_8                                                                     updates  
php-mbstring.x86_64                                                                                  5.3.3-48.el6_8                                                                     updates  
php-mysql.x86_64                                                                                     5.3.3-48.el6_8                                                                     updates  
php-odbc.x86_64                                                                                      5.3.3-48.el6_8                                                                     updates  
php-pdo.x86_64                                                                                       5.3.3-48.el6_8                                                                     updates  
php-pear.noarch                                                                                      1:1.9.4-5.el6                                                                      base     
php-pecl-apc.x86_64                                                                                  3.1.9-2.el6                                                                        base     
php-pecl-apc-devel.i686                                                                              3.1.9-2.el6                                                                        base     
php-pecl-apc-devel.x86_64                                                                            3.1.9-2.el6                                                                        base     
php-pecl-memcache.x86_64                                                                             3.0.5-4.el6                                                                        base     
php-pgsql.x86_64                                                                                     5.3.3-48.el6_8                                                                     updates  
php-process.x86_64                                                                                   5.3.3-48.el6_8                                                                     updates  
php-pspell.x86_64                                                                                    5.3.3-48.el6_8                                                                     updates  
php-recode.x86_64                                                                                    5.3.3-48.el6_8                                                                     updates  
php-snmp.x86_64                                                                                      5.3.3-48.el6_8                                                                     updates  
php-soap.x86_64                                                                                      5.3.3-48.el6_8                                                                     updates  
php-tidy.x86_64                                                                                      5.3.3-48.el6_8                                                                     updates  
php-xml.x86_64                                                                                       5.3.3-48.el6_8                                                                     updates  
php-xmlrpc.x86_64                                                                                    5.3.3-48.el6_8                                                                     updates  
php-zts.x86_64                                                                                       5.3.3-48.el6_8                                                                     updates  

php56w-dba.x86_64                                                                                    5.6.29-1.w6                                                                        webtatic 
php56w-devel.x86_64                                                                                  5.6.29-1.w6                                                                        webtatic 
php56w-embedded.x86_64                                                                               5.6.29-1.w6                                                                        webtatic 
php56w-enchant.x86_64                                                                                5.6.29-1.w6                                                                        webtatic 
php56w-fpm.x86_64                                                                                    5.6.29-1.w6                                                                        webtatic 
php56w-imap.x86_64                                                                                   5.6.29-1.w6                                                                        webtatic 
php56w-interbase.x86_64                                                                              5.6.29-1.w6                                                                        webtatic 
php56w-intl.x86_64                                                                                   5.6.29-1.w6                                                                        webtatic 
php56w-mcrypt.x86_64                                                                                 5.6.29-1.w6                                                                        webtatic 
php56w-mssql.x86_64                                                                                  5.6.29-1.w6                                                                        webtatic 
php56w-mysqlnd.x86_64                                                                                5.6.29-1.w6                                                                        webtatic 
php56w-odbc.x86_64                                                                                   5.6.29-1.w6                                                                        webtatic 
php56w-opcache.x86_64                                                                                5.6.29-1.w6                                                                        webtatic 
php56w-pear.noarch                                                                                   1:1.10.1-1.w6                                                                      webtatic 
php56w-pecl-apcu.x86_64                                                                              4.0.11-1.w6                                                                        webtatic 
php56w-pecl-apcu-devel.x86_64                                                                        4.0.11-1.w6                                                                        webtatic 
php56w-pecl-gearman.x86_64                                                                           1.1.2-1.w6                                                                         webtatic 
php56w-pecl-geoip.x86_64                                                                             1.0.8-1.w6                                                                         webtatic 
php56w-pecl-igbinary.x86_64                                                                          1.2.1-2.w6                                                                         webtatic 
php56w-pecl-igbinary-devel.x86_64                                                                    1.2.1-2.w6                                                                         webtatic 
php56w-pecl-imagick.x86_64                                                                           3.4.2-0.1.w6                                                                       webtatic 
php56w-pecl-imagick-devel.x86_64                                                                     3.4.2-0.1.w6                                                                       webtatic 
php56w-pecl-memcache.x86_64                                                                          3.0.8-2.w6                                                                         webtatic 
php56w-pecl-memcached.x86_64                                                                         2.2.0-2.w6                                                                         webtatic 
php56w-pecl-mongodb.x86_64                                                                           1.2.1-1.w6                                                                         webtatic 
php56w-pecl-redis.x86_64                                                                             2.2.7-1.w6                                                                         webtatic 
php56w-pecl-xdebug.x86_64                                                                            2.5.0-1.w6                                                                         webtatic 
php56w-pgsql.x86_64                                                                                  5.6.29-1.w6                                                                        webtatic 
php56w-phpdbg.x86_64                                                                                 5.6.29-1.w6                                                                        webtatic 
php56w-process.x86_64                                                                                5.6.29-1.w6                                                                        webtatic 
php56w-pspell.x86_64                                                                                 5.6.29-1.w6                                                                        webtatic 
php56w-recode.x86_64                                                                                 5.6.29-1.w6                                                                        webtatic 
php56w-snmp.x86_64                                                                                   5.6.29-1.w6                                                                        webtatic 
php56w-soap.x86_64                                                                                   5.6.29-1.w6                                                                        webtatic 
php56w-tidy.x86_64                                                                                   5.6.29-1.w6                                                                        webtatic 
php56w-xmlrpc.x86_64                                                                                 5.6.29-1.w6                                                                        webtatic 


已安装的是

php56w-mysql.x86_64 报错显然不对。

php-mysql.x86_64 安装这个包冲突错误。

php56w-mysqlnd.x86_64 选这个。

先卸载:

yum remove php56w-mysql-5.6.29-1.w6.x86_64

再安装mysqlnd:

yum -y install php56w-mysqlnd.x86_64


重启httpd:

service httpd restart

然后看到版本输出正常:

[root@nginx php.d]# php -version
PHP 5.6.29 (cli) (built: Dec 10 2016 13:02:08) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

再刷新 localhost/zabbix/setup 

database support mysql ok.


解决。



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mingjie1212

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值