← Kembali ke Forum
3
456x dilihat

Cara mengatasi error "Class not found" saat menggunakan service provider di Laravel?

Saya menambahkan custom service provider di Laravel 12, tapi ketika menjalankan `php artisan serve` muncul error Class not found.

Sudah saya coba:
1. Clear cache dengan `php artisan config:clear`
2. Run `composer dump-autoload`

Tapi tetap muncul error. Apakah ada langkah lain yang perlu dilakukan?
Dewi Lestari Dewi Lestari 15 Sep 2026, 01:57 · 4 weeks ago

2 Jawaban

1
Cek juga apakah file menggunakan `declare(strict_types=1)` dan pastikan namespace benar-benar cocok dengan path folder-nya. Jangan lupa `php artisan clear-compiled`.
Andi Wijaya Andi Wijaya 4 weeks ago
0
Pastikan Anda sudah menjalankan `composer dump-autoload --optimize` setelah menambah file baru. Nama class harus sesuai dengan struktur folder dan namespace PSR-4 di composer.json.
Andi Wijaya Andi Wijaya 3 weeks ago

Ingin memberikan solusi? Bergabung sebagai member untuk menjawab pertanyaan.

Daftar Gratis atau Login