ZABBIX3.0 安裝問題記錄

今日對ZABBIX3.0進行了安裝,安裝過程當中出現了一些問題,特在此記錄被查php


問題一:mysql

    現象:
web

          使用源代碼安裝以後, 在ZABBIX的網頁上不能使用MYSQL數據庫sql

    解決方法:
數據庫

        ZABBIX須要php支持mysqli; 使用源碼安裝php時須要加上--with-mysqli=/usr/local/mysql/bin/mysql_config參數以後在網頁能夠顯示apache


問題二:windows

    現象:ssh

        ZABBIX安裝完成後, 在後臺頁面沒法選擇中文語言字體

    解決方案:網站

        修改zabbix網站目錄下的zabbix/include/locales.inc.php文件中的中文支持打開(zabbix默認已經存在中文語言支持的)

        

'zh_CN' => ['name' => _('Chinese (zh_CN)'),     'display' => false],
修改成
'zh_CN' => ['name' => _('Chinese (zh_CN)'),     'display' => true],


問題三:

    現象:

        後臺修改語言爲中文以後圖形顯示爲亂碼

    解決方案:

       一、 修改zabbix配置文件中的字體爲微軟雅黑字體,修改include/defines.inc.php文件中的如下兩行

define('ZBX_FONT_NAME', 'DejaVuSans');
define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans');

  修改成

define('ZBX_FONT_NAME', 'msyh'); //此處是微軟雅黑字體的文件名稱, 不包含後綴.ttf
define('ZBX_GRAPH_FONT_NAME', 'msyh');  //此處是微軟雅黑字體的文件名稱, 不包含後綴.ttf

    二、從windows下控制面板->字體->選擇一種中文字庫,例如「微軟雅黑」
    三、把它拷貝到zabbix的web端的fonts目錄下例如:/usr/local/apache2/htdocs/zabbix/fonts,而且把TTF後綴改成ttf

問題四

    現象:

        編譯安裝zabbix時帶有--with-ssh2參數時提示找不到ssh2

    解決方案:

        安裝php-pecl-ssh2.x86_64和libssh2-devel.x86_64便可

相關文章
相關標籤/搜索