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