繁体   English   中英

PHP致命错误:调用未定义的函数rrd_xport()

[英]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\""
);

显然,其他人有这个问题:

PHP和rrd:rrd_xport函数返回错误

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM