到安装界面如图:
此时配置有问题:
#cd /usr/local/src/services/apache2/conf
#vim httpd.conf
---配置zabbix目录访问权限:添加
<Directory "/usr/local//apache2/htdocs/">
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>
--修改初始化文件:
<IfModule dir_module>
DirectoryIndex index.php
</IfModule>
访问zabbix:
截图中的date.timedone这个改下路径应该在安装路径:/usr/local/src/services/php/etc/php.ini是配置php符合zabbix的要求配置文件
https://www.cnblogs.com/rusking/p/4471503.html
尊重是自己赢得的,不是别人施舍的。
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/src/services/mysqli \
--with-php-config=/usr/local/src/services/php/bin/php-config \
--with-mysqli=/usr/local/src/services/mysql/bin/mysql_config
make
make install
--报错: