Простой PHP-код для чтения журнала и печати:
<?php
exec('tail /var/log/apache2/error.log', $error_logs);
foreach($error_logs as $error_log) {
echo "<br />".$error_log;
}
?>
Вы можете встроить переменную php error_log в html согласно вашему требованию. Самое приятное, что команда tail
загрузит последние ошибки, которые не будут слишком загружены на вашем сервере.
Вы можете изменить tail
, чтобы выдавать желаемый результат
Ex. tail myfile.txt -n 100
// это даст последние 100 строк