Ich habe diese PHP-Datei, die Im RRD Unterstützung zu testen, mit:PHP nicht erfasste Fehler bei der Prüfung von RRD Unterstützung
PHP Fatal error: Uncaught Error: Call to undefined function rrd_fetch() in /var/www/html/graph.php:2\nStack trace:\n#0 {main}\n thrown in /var/www/html/graph.php on line 2
und wenn:
<?php
$result=rrd_fetch("/ang.rrd", array("AVERAGE", "--resolution", "60", "--start", "-1d", "--end", "start+1h"));
foreach ($result["data"]["myfield"] as $key => $value)
{
echo "At timestamp $key, the value for myfield is $value.\n";
}
?>
Wenn ich in die Datei ich folgende erhalten blättern Ich versuche, die Datei in der Befehlszeile ausführen Ich bekomme Folgendes:
PHP Notice: Undefined index: myfield in /var/www/html/graph.php on line 4
PHP Warning: Invalid argument supplied for foreach() in /var/www/html/graph.php on line 4
Ich bin nicht sicher, warum. Könnte jemand bitte etwas Licht darauf werfen, warum dies geschieht?
Sie benötigen, um Ihre Funktion 'rrd_fetch() echo' –
@ RïshïKêshKümar Wie wäre das die Lösung _ "Call to undefined function "_-Error? –
@MagnusEriksson ist es tatsächlich Definieren Sie die Funktion –