[英]PHP Fatal error: Call to undefined function rrd_xport()
好吧,我正在尝试在我的PHP代码中使用rrdtool,并且rrd_xport无法识别,并且rrd命令作为rrd_graph完美地遵循代码:
<?php
$opts = array( "--start", "-1d", "--vertical-label=B/s",
"DEF:inoctets=net1.rrd:input:AVERAGE",
"DEF:outoctets=net1.rrd:output:AVERAGE",
"AREA:inoctets#00FF00:In traffic",
"LINE1:outoctets#0000FF:Out traffic\\r",
"CDEF:inbits=inoctets,8,*",
"CDEF:outbits=outoctets,8,*",
"COMMENT:\\n",
"GPRINT:inbits:AVERAGE:Avg In traffic\: %6.2lf %Sbps",
"COMMENT: ",
"GPRINT:inbits:MAX:Max In traffic\: %6.2lf %Sbps\\r",
"GPRINT:outbits:AVERAGE:Avg Out traffic\: %6.2lf %Sbps",
"COMMENT: ",
"GPRINT:outbits:MAX:Max Out traffic\: %6.2lf %Sbps\\r"
);
$opts2 = array ("--json","--start", "1378750426", "--end", "N",
"DEF:myseepd=net1.rrd:input:AVERAGE",
"XPORT:myspeed"
);
$ret = rrd_graph("net_1d.gif", $opts, count($opts));
$js = rrd_xport($opts2);
if( !is_array($ret) )
{
$err = rrd_error();
echo "rrd_graph() ERROR: $err\n";
}
echo $js;
?>
尝试这个 :
$opts2 = Array(
"--start", "1378750426",
"--end", "now",
"--json",
"DEF:out=myspeed:net1.rrd:input:AVERAGE",
"XPORT:out:\"myspeed\""
);
显然,其他人有这个问题:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.