cacti 0.8.8b 使用Monitor套件某些監控縮圖無法顯示

CentOS 6.5 yum 安裝 cacti 0.8.8b 使用Monitor套件某些監控縮圖無法顯示

查看 apache error log (/var/log/httpd/error.log) 有下列錯誤

ERROR: Expected some arguments after ‘COMMENT:’

clip_image001

 

查詢了一下是因為rrd 的bug ,所以需要安裝一下修補程式,可在cacti論壇下載到該修補patchs

https://forums.cacti.net/viewtopic.php?p=243461#p243461

所圖無法顯示如下圖

clip_image002

更新方式:

將patch檔上傳到到 cacti 目錄中,我的環境為/var/www/cacti/lib

先將rrd.php 備份一下 => cp rrd.php rrd.php.back

將 patch 檔案(rrd.php.patch)放到var/www/cacti/lib

執行 patch -p0 < rrd.php.patch

接著會詢問要上patch 的檔名 請輸入rrd.php

如下圖參考

[root@localhost lib]# patch -p0 < rrd.php.patch

can’t find file to patch at input line 3

Perhaps you used the wrong -p or –strip option?

The text leading up to this was:

————————–

|— lib/rrd.php 2013-10-22 14:42:51.990441850 -0500

|+++ lib/rrd.php 2013-12-23 18:10:18.282876688 -0600

————————–

File to patch: rrd.php

patching file rrd.php

clip_image003

更新完成後縮圖就可以正常顯示

clip_image004

參考網址

http://itheadaches.com/error-expected-some-arguments-after-comment-cacti/

https://forums.cacti.net/viewtopic.php?p=243461#p243461

https://blog.51cto.com/jerrybear/1349303



本篇瀏覽人數: 2131
分類: Cacti。這篇內容的永久連結

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *