服务器在线 - 服务器软件 - 网站地图 服务器在线,专注于服务器技术!

当前位置:主页 > 运维系统 > Cacti > 正文

Cacti时间筛选bug无法筛选指定时间段内的图形的解决办法

时间:2023-11-24    来源:未知    投稿:admin    点击:

Cacti o.8.7至1.2.10所有版本 都可能出现此问题,原因是源码中写死了一个时间戳:1600000000 也就是2020/g/13 20:26:40,超过这个时间的cacti便会无法放大图形,无法筛选等。

解决办法:
找到站点目录下:
graph_xport.php 和 graph_image.php 这2个文件,保险起见可以先备份一下,然后查找1600000000,将此数字改2088385563



代码片段如下:

/* override: graph start time (unix time) */
if (!empty($_GET["graph_start"]) && $_GET["graph_start"] < 2088385563) {
        $graph_data_array["graph_start"] = $_GET["graph_start"];
}

/* override: graph end time (unix time) */
if (!empty($_GET["graph_end"]) && $_GET["graph_end"] < 2088385563) {
        $graph_data_array["graph_end"] = $_GET["graph_end"];
}

如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。


上一篇:CatiEZ合并多个端口图形数据
下一篇:没有了
相关内容
最新热点内容