zabbix安装问题

今天又弄了下zabbix,以前安装的玩,没有实际应用,这次从新搞,主要是考虑他优越的分布式监控proxy功能(生产环境用的cacti和nagios),安装过程中,还是有点小问题,研究了下。

1、zabbix:PHP Fatal error: Call to undefined function bcscale()in /var/www/html/include/defines.inc.

浏览器出现500错误,查看httpd日志,出现zabbix:PHP Fatal error: Call to undefined function bcscale() in /var/www/html/include/defines.inc.的问题。

处理,安装php-bcmath(他支持任意大小和精度的数字,以字符串形式描述。 )

#yum -y install php-bcmath

2、出现DB not set! 的问题

流汗啊,这是自己没注意,在zabbix的httpd 服务的php 程序里有个conf目录的zabbix.conf.php文件造成的。一下部分可以先不修改,进入web安装页面也会生成一个,上传到服务器就可以。

----------------------------------------------------------------------------

<?php
// Zabbix GUI configuration file
global $DB;

$DB["TYPE"]                             = 'MYSQL';
$DB["SERVER"]                   = 'localhost';
$DB["PORT"]                             = '0';
$DB["DATABASE"]                 = 'zabbix';
$DB["USER"]                             = 'zabbix';
$DB["PASSWORD"]                 = 'zabbix_password';
// SCHEMA is relevant only for IBM_DB2 database
$DB["SCHEMA"]                   = '';

$ZBX_SERVER                             = 'localhost';
$ZBX_SERVER_PORT                = '10051';
$ZBX_SERVER_NAME                = '';

$IMAGE_FORMAT_DEFAULT   = IMAGE_FORMAT_PNG;
?>

你可能感兴趣的:(function,DB,undefined,zabbix,休闲)