Lumen Lumen

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 ạ? Ph...

PHP PHP

Khi cài đặt Laravel trên Mac OS X mình sử dụng Composer như sau:

$ composer create-project laravel/laravel laravel_app

Một thời gian sau khi chạy câu lệnh trên thì gặp phải lỗi như sau:

Mcrypt PHP extension required.
Script php artisan clear-compiled handling the post-install-cmd event returned with an error.
[RuntimeException]
Error Output:
create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] ...
PHP PHP

Composer là một chương trình hỗ trợ quản lý các gói thư viện trong PHP. Khi bạn sử dụng các framework của PHP một điều thường thấy là các framework này thực chất cũng được xây dựng trên nền tảng kế thừa các bộ thư việc có sẵn trong PHP. Tuy nhiên lập trình viên lại thường không thể thống kê được có bao nhiêu thư viện được sử dụng trong một framework. Chuyên gì xảy ra nếu như khi lập trình bạn cũng muốn sử dụng một thư viện đã có trong framework. Nếu như bạn biết thư viện đó có sẵn thì sẽ không c...