GNU/Linux >> Linux Esercitazione >  >> Linux

Come visualizzare il registro degli errori PHP o Apache online in un browser?

Un semplice codice php per leggere il log e stampare:

<?php

  exec('tail /var/log/apache2/error.log', $error_logs);

  foreach($error_logs as $error_log) {

       echo "<br />".$error_log;
  }

 ?>

Puoi incorporare la variabile php error_log in html secondo le tue esigenze. La parte migliore è tail comando caricherà gli ultimi errori che non caricheranno troppo il tuo server.

Puoi cambiare tail per fornire l'output desiderato

Ex. tail myfile.txt -n 100 // darà le ultime 100 righe


Vedi Quali concorrenti commerciali e open source ci sono per Splunk? e consiglierei https://github.com/tobi/clarity

Strumento semplice e facile.


Linux
  1. Come trovare file di configurazione MySQL, PHP e Apache

  2. Come visualizzare il registro degli errori in cPanel

  3. Come configurare i server di log remoti con rsyslog?

  4. Come fermare il messaggio di registro mod_rewrite di Apache [Apache]

  5. Come risolvere il problema - Errore Apache:DirectoryIndex non corrispondente?

Come visualizzare i file di registro di Apache su Linux

Come visualizzare i log degli errori di cPanel

Come creare un accesso di errore PHP in cPanel

Come installare Apache, MariaDB, PHP (LAMP) su Fedora 32

Come installare Apache, MySQL, PHP (LAMP) su Arch Linux

Come installare e configurare Apache e PHP su Jelastic Cloud