GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara melihat log kesalahan PHP atau Apache online di browser?

Kode php sederhana untuk membaca log dan mencetak:

<?php

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

  foreach($error_logs as $error_log) {

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

 ?>

Anda dapat menyematkan variabel php error_log dalam html sesuai kebutuhan Anda. Bagian terbaiknya adalah tail perintah akan memuat kesalahan terbaru yang tidak akan memuat terlalu banyak di server Anda.

Anda dapat mengubah tail untuk memberikan output seperti yang Anda inginkan

Mantan. tail myfile.txt -n 100 // itu akan memberikan 100 baris terakhir


Lihat Pesaing komersial dan open source apa yang ada untuk Splunk? dan saya akan merekomendasikan https://github.com/tobi/clarity

Alat sederhana dan mudah.


Linux
  1. Cara menghentikan pesan log mod_rewrite Apache [Apache]

  2. Bagaimana cara memperbaikinya - Kesalahan Apache:Tidak ada DirectoryIndex yang cocok?

  3. Cara Instal LAMP Apache, MySQL, PHP di Debian 11

  1. Cara Menemukan File Konfigurasi MySQL, PHP dan Apache

  2. Cara melihat log kesalahan di cPanel

  3. Bagaimana cara mengkonfigurasi server log jarak jauh dengan rsyslog?

  1. Cara Menggunakan Tor Browser untuk Melindungi Privasi Online Anda

  2. Cara Memutar File Log Apache di Linux

  3. Cara melihat log server web di Plesk