Tutorial Menampilkan Logs Error di Laravel


Tutorial Menampilkan Logs Error di Laravel

Halo teman-teman semuanya, pada kesempatan kali ini kita semua akan belajar menampilkan logs error di laravel.

Laravel secara default menyimpan log aplikasi di file storage/logs/laravel.log. Setiap error atau exception yang terjadi saat aplikasi berjalan akan disimpan di file tersebut.

Kita sering mengalami kesulitan untuk melihat error log aplikasi Laravel ketika aplikasi sudah di deploy ke production server, baik di VPS ataupun di Shared Hosting, karena yang tampil biasanya error 500 seperti ini,

Langsung aja kita mulai , bagaimana menampilkan logs error di laravel.

Langkah 1 - Install Framework Laravel

Silahkan masuk ke dalam folder dimana teman-teman akan menyimpan projectnya dan jalankan perintah berikut ini di dalam terminal/CMD :

 composer create-project --prefer-dist laravel/laravel:^9.1 Laravel-logs

CATATAN : Laravel-logs adalah nama dari projeck kita.

Perintah di atas akan membuat project Laravel baru dengan versi 9.x Silahkan tunggu proses installasi sampai selesai dan pastikan teman-teman harus terhubung dengan internet, karena semua paket akan diunduh secara online.

Langkah 2 - Menjalankan Project Laravel

Setelah proses installasi selesai, sekarang kita akan belajar untuk menjalankan project Laravel-nya. Silahkan jalankan perintah berikut ini di dalam terminal/CMD :

cd Laravel-logs

Perintah cd di atas digunakan untuk melakukan navigasi ke dalam sebuah folder, dalam contoh di atas kita akan masuk ke dalam folder Laravel-logs. Setelah berhasil masuk ke dalam folder project Laravel, sekarang silahkan jalankan perintah berikut ini di dalam terminal/CMD :

php artisan serve

Jika perintah di atas berhasil dijalankan, maka project Laravel akan dijalankan pada port 8000 di dalam localhost. Kita bisa membukanya di dalam browser dengan http://localhost:8000 dan jika berhasil, maka hasilnya seperti berikut ini.

Langkah 3 - Install laravel-log-viewer

Silahkan masuk ke dalam folder project Laravel, sekarang silahkan jalankan perintah berikut ini di dalam terminal/CMD:

composer require rap2hpoutre/laravel-log-viewer:2.2.0

Silahkan tunggu proses installasi sampai selesai dan pastikan teman-teman harus terhubung dengan internet, karena semua paket akan diunduh secara online.

Jalankan kembali perintah berikut :

php artisan vendor:publish 

Kemudian masukan angka 9

Setelah berhasil masuk ke config/app.php cari providers masukan kode berikut :

Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider::class,

Atau jika file config/app.php di tulis secara lengkap kurang lebih seperti berikut ini :

sumber https://github.com/rap2hpoutre/laravel-log-viewer

Langkah 3 - Menambahkan Route

Silahkan buka file routes/web.php kemudian masukkan kode berikut

//log-viewers
Route::get('log-viewers', [\Rap2hpoutre\LaravelLogViewer\LogViewerController::class, 'index']);

Sekarang jika kita coba jalankan projectnya di http://localhost:8000/log-viewers maka kurang lebih hasilnya seperti berikut ini :

Gimana proses installasi nya ? mudah bukan hehe

Sampai disini pembahasan bagaimana cara membuat logs viewers di laravel, semoga bermanfaat,

Jika teman-teman ada pertanyaan, silahkan teman-teman bisa bertanya melalui kolom kementar dibawah, dengan menyertakan error, secreenshot, source code, dll.

Jika ada saran, atau ingin menawarkan kerjasama, silahkan teman-teman bisa mengirimkannya ke

email : alisadikinsyahrizal@gmail.com

wa : 089649532860

telegram : syahrizal_as

Ig : syahrizal_alisadikin

Link source code : https://github.com/syahrizal-alisadikin/Tutorial-Laravel-logs

Terima Kasih


Syahrizal AS
Full-Stack Web Developer

Suka dengan tulisan di SantriKoding? Kamu bisa memberikan dukungan dengan berdonasi atau bagikan konten ini di sosial media. Terima kasih atas dukungan Anda!

KEBIJAKAN KOMENTAR

Saat memberikan komenatar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami