Ein einfacher PHP-Code zum Lesen und Drucken von Protokollen:
<?php
exec('tail /var/log/apache2/error.log', $error_logs);
foreach($error_logs as $error_log) {
echo "<br />".$error_log;
}
?>
Sie können die PHP-Variable error_log gemäß Ihren Anforderungen in HTML einbetten. Der beste Teil ist tail
Der Befehl lädt die neuesten Fehler, die Ihren Server nicht zu sehr belasten.
Sie können tail
ändern Ausgabe zu geben, wie Sie wollen
Ex. tail myfile.txt -n 100
// es werden die letzten 100 Zeilen ausgegeben
Siehe Welche kommerziellen und Open-Source-Konkurrenten gibt es für Splunk? und ich würde https://github.com/tobi/clarity
empfehlenEinfaches und einfaches Werkzeug.