天天看點

zabbix安裝的幾個報錯和處理

1

2

3

4

5

6

<code>     </code><code>1.安裝完zabbix,服務啟動成功,日志也沒有什麼報錯的提示。但是web頁面一直顯示:</code>

<code>     </code><code>server is not running: the information displayed may not be current</code>

<code>     </code><code>嘗試了網上說的各種解決方法,selinux  iptables   </code><code>hostname</code>  <code>全部檢查都是正常。</code>

<code>     </code><code>甚是無語。最後一次baidu,一個使用者遇到同樣的困擾,他提示說:</code>

<code>     </code><code>cd</code>  <code>/var/www/html/zabbix/conf</code>   <code>這是我的zabbix php的存放目錄</code>

<code>     </code><code>cat</code> <code>zabbix_conf.php</code>

    注意   $DB[SERVER]    =127.0.0.1

    這是我修後後,修改前這裡是 localhost

    修改好這個配置後,web頁面沒有再報錯了。

<code>     </code><code>2.zabbix 2.4.3預設是關閉了中文支援的。</code>

<code>     </code><code>修改支援中文,指令如下</code>

<code>     </code><code>cd</code> <code>/var/www/html/zabbix/include</code>

<code>     </code> 

<code>     </code><code>cat</code> <code>locales.inc.php</code>

<code>     </code><code>把這個選項修改成</code><code>true</code><code>, 預設是</code><code>false</code><code>。修改這裡後,zabbix頁面已經可以設定中文,</code>

<code>     </code><code>但是設定中文後,還是亂碼。這是因為zabbix的web頁面不支援中文字元。copy個中文</code>

<code>     </code><code>字元取代它原有的字元。圖示如下:</code>

7

8

9

10

11

12

13

14

15

16

17

<code>   </code><code>注意,預設的字庫是DejaVusans,綠色的都是我後面添加的。字尾名.bk是我用</code><code>mv</code><code>修改的。</code>

<code>   </code><code>我用的是simkai.ttf,還需要去</code>

<code>    </code><code>cd</code> <code>/var/www/html/zabbix/include</code>

<code>    </code><code>cat</code> <code>defines.inc.php</code>

<code>    </code> 

<code>    </code><code>修改  </code>

<code>    </code><code>//define</code><code>(</code><code>'ZBX_FONT_NAME'</code><code>, </code><code>'DejaVuSans'</code><code>);</code>

<code>    </code><code>define(</code><code>'ZBX_FONT_NAME'</code><code>, </code><code>'simkai'</code><code>);</code>

<code>   </code><code>//define</code><code>(</code><code>'ZBX_GRAPH_FONT_NAME'</code><code>, </code><code>'DejaVuSans'</code><code>); </code><code>//</code> <code>font </code><code>file</code> <code>name</code>

<code>   </code><code>define(</code><code>'ZBX_GRAPH_FONT_NAME'</code><code>, </code><code>'simkai'</code><code>); </code><code>//</code> <code>font </code><code>file</code> <code>name</code>

<code>   </code> 

<code>   </code><code>注意</code><code>//</code><code>是注釋的意思。</code><code>//</code><code>是後面加上去的。預設就是使用這個字庫。</code>

<code>   </code><code>因為用simkai字元取代了預設的,是以這裡也需要跟進修改。</code>

<code>   </code><code>這樣子修改以後。可以顯示中文了。但是菜單欄會顯示  ????号。</code>

<code>   </code><code>暫時不知道原因。</code>

本文轉自 am2012 51CTO部落格,原文連結:http://blog.51cto.com/goome/1736224