2021-06-28 1061 lượt xem
- Trang Chủ
- laravel
- Cài đặt mongo cho php laravel
hùng đẹp trai
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
Cách cài extention mongo driver
tôi thích vậy đó
tôi thích vậy đó
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
Mặc định PHP không hỗ trợ MongoDB, nên muốn sử dụng được MongoDB trong dự án PHP thì chúng ta cần phải cài đặt và thiết lập nó vào trong PHP.
hùng đẹp trai
bài viết được viết bởi trương thanh hùng //ebudezain.com/
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezain
hùng đẹp trai
chọn một trong các tùy trọn gói sau:
hùng thông minh lắm
đọc dữ liệu hộ bố
hùng ebudezain
hùng đẹp trai
đọc dữ liệu hộ bố
đọc dữ liệu hộ bố
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
đọc dữ liệu hộ bố
Lưu ý: Windows bạn cài xampp thì thường dùng 32 bit, tức là bạn cần phải tải các phiên bản X86. nghĩa là khi mình dùng php 7.1 thì download bản này vè : 7.1 Thread Safe (TS) x86. Lưu ý là tùy vào phiên bản php bạn đang dùng mà bạn nên chọn download cho đúng version. (thay đổi link //pecl.php.net/package/mongodb/1.6.0/windows ) các version hộ trợ thì như sau:
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
hùng thông minh lắm
hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
hùng thông minh lắm
hùng đẹp trai
tôi thích vậy đó
hùng thông minh lắm
hùng thông minh lắm
Download về được cái file thần thánh php_mongodb.dll thì quăng vào folder ext của xampp
hùng thông minh lắm
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
Tiếp đó kích hoạt extention trong php.init: (vào php.init thêm 1 dòng vào cuối)
hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
bài viết được viết bởi trương thanh hùng //ebudezain.com/
extension=php_mongodb.dll
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
hùng đẹp trai
hùng đẹp trai
hùng ebudezain
Nếu bạn dùng mac thì cũng có thể cài mongodb driver bằng pecl cho tiện:
hùng thông minh lắm
hùng ebudezain
hùng đẹp trai
ahihi đồ ngốc trương thanh hùng nè
sudo pecl install mongodb
hùng đẹp trai
nếu lỗi thì có thể xem thử xem giống lỗi mình không :
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
hùng thông minh lắm
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
Cài công cụ cho laravel connect mongo
ahihi đồ ngốc trương thanh hùng nè
Cài đặt package jenssegers/mongodb cho Laravel. Đây là thư viện giúp cho Laravel có thể thao tác với MongoDB. Cài đặt thông qua Composer:
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
composer require jenssegers/mongodb
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
bài viết được viết bởi trương thanh hùng //ebudezain.com/
Nếu bạn gặp lỗi thì sau khi search trên github mình thấy cách này có vẻ ổn :
đọc dữ liệu hộ bố
tôi thích vậy đó
hùng đẹp trai
composer require jenssegers/mongodb:dev-develop
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
Nếu cài xong chạy mà bạn biết bạn cài thành công nhưng vào laravel chạy mà dính lỗi như hình thì bạn đang chạy không đúng phiên bản yêu cầu tối thiểu:
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
đọc dữ liệu hộ bố
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
tôi thích vậy đó
hùng ebudezain
tôi thích vậy đó
bài viết được viết bởi trương thanh hùng //ebudezain.com/
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
bài viết được viết bởi trương thanh hùng //ebudezain.com/
đọc dữ liệu hộ bố
chú ý thêm nếu gặp lỗi mặc dù đã cài đặt thành công nhưng windows có lỗi khá khó chịu khi chưa cài mongodb
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
hùng thông minh lắm
đọc dữ liệu hộ bố
composer require jenssegers/mongodb --ignore-platform-reqs
hùng đẹp trai
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
không được nữa thì xem lại phiên bản laravel của bạn có hộ trợ không?
đọc dữ liệu hộ bố
hùng đẹp trai
đây là bản hộ trợ dành cho các phiên bản laravel :
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
ahihi đồ ngốc trương thanh hùng nè
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
bài viết được viết bởi trương thanh hùng //ebudezain.com/
Hiện tại thì gói này đang hộ trợ phiên bản laravel 6 và 8. Bạn mà code laravel 7 thì say goodbye luôn nha 😄