[Fix] PHP Fatal error: Class 'Dotenv' not found in /Users/.../bootstrap/app.php on line 5

Chào các bác,

Em mới clone một dự án sử dụng Lumen framework từ Github về. Sau khi tải về em chạy câu lệnh sau đây trên terminal để migrate:

php artisan migrate

Nhưng màn hình báo về lỗi này:

PHP Fatal error: Class 'Dotenv' not found in PHP Fatal error: Class 'Dotenv' not found in /Users/.../bootstrap/app.php on line 5

Em cũng hỏi bác Google và tìm được một số gợi ý như chạy composer update hay composer dump-autoload nhưng vẫn chưa hết lỗi.

Mọi người trên đây có cách nào khác giúp em không ạ? Phiên bản em đang sử dụng là Lumen 5.1. Em cảm ơn đã đọc câu hỏi!

1 Câu Trả Lời

Nam Nguyễn Nam Nguyễn

Chào bạn mình cũng từng đã phải lỗi trên và dưới đây là cách fix của mình:

Đầu tiên bạn chạy câu lệnh sau để xoá các tập tin cached đã được Lumen compile:

$ php artisan clear-compiled

Sau đó để chắc chắn bạn chạy thêm:

$ php artisan dump-autoload

Nếu vẫn chưa hết lỗi thì bạn xoá tập tin vendor và chạy lại composer install.

Chúc thành công!

Nội dung tối thiểu 100 ký tự

Câu Hỏi Liên Quan