web登錄zabbix報DB type is not set

今天通過web訪問zabbix的時候,報如下錯誤

wKioL1kLI_rBkf_9AAAO-0aC4KI666.png

查看關於zabbix的web界面設置的php文件,不知道爲啥變成了空文件,報錯原因get!

wKiom1kLJKPzD4H-AAAN0G3P26Y468.png

好在這個文件是有模板的,不用自己從零開始配置,下面看看這個模板文件的內容,內容都挺容易理解的,不做解釋。

[root@zabbix ~]# cat /usr/share/zabbix/conf/zabbix.conf.php.example
<?php
// Zabbix GUI configuration file.   #解釋了這個文件的作用
global $DB;

$DB['TYPE']    = 'MYSQL';
$DB['SERVER']   = 'localhost';
$DB['PORT']    = '0';
$DB['DATABASE']   = 'zabbix';
$DB['USER']    = 'zabbix';
$DB['PASSWORD']   = '';
// Schema name. Used for IBM DB2 and PostgreSQL.
$DB['SCHEMA']   = '';

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

$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;


直接拷貝覆蓋,當然大家的實際情況可能和我不一樣,根據自己的情況設置就OK

wKiom1kLJZyiaXadAAAi8vEG0Us511.png


接着又報錯

wKiom1kLJf3At7_2AAAb8XIRnZY135.png


原來是我的php文件裏面沒有指定密碼

$DB['PASSWORD']   = '';

修改爲

$DB['PASSWORD']   = 'zabbix';


重啓zabbix,問題解決。


大家以後如果web登錄zabbix的時候出現報錯,可以從上面的思路查找下原因,也許會有收穫。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章