Ich möchte in der Lage sein, die letzten 100 Zeilen einer Logdatei in einem Div-Fenster anzuzeigen, und sie in Echtzeit aktualisieren zu lassen, wenn also etwas geschrieben würde Im Protokoll würde das Fenster den neuen Protokollinhalt schreiben, den der Benutzer sehen kann. Zur Zeit mache ich das nur einmal, aber es funktioniert gut, ich brauche nur einen Weg, es Echtzeit zu aktualisieren jede Sekunde:Anzeige der letzten 100 Zeilen einer Logdatei in Echtzeit
<?php
$file = "logfile.log";
$f = fopen($file, "r");
while ($line = fgets($f, 100)) {
print $line . "<br/>";
}
?>
ist müssen Sie erhalten eine Timer + Ajax über Javascript verwenden, um ein PHP-Skript aufrufen, das bekommen neueste Zeilen. – aynber
Mögliches Duplikat von [PHP - Zurückgeben der letzten Zeile in einer Datei?] (Https://stackoverflow.com/questions/1062716/php-returning-the-last-line-in-a-file) – cmorrissey
@cmorrissey OP-Status : "Momentan mache ich das nur einmal, aber es funktioniert gut, ich brauche nur eine Möglichkeit, es jede Sekunde in Echtzeit zu aktualisieren" *. –