نقل قول: mongodb در laravel 5.2
سلام
اول باید درایور mongoDB رو نصب کنی بعد روی لاراول فعالش کنی.
این ارور میگه من درایور و پیدا نمیکنم
http://mongodb.github.io/mongo-php-driver/
نقل قول: mongodb در laravel 5.2
نقل قول:
نوشته شده توسط
numberone1
من هم فایل php_mongo رو گرفتم و هم extension=php_mongo.dll; رو زدم و Xampp رو ریست کردم
قبلش هم mongo رو نصب کردم و محتویات فایل bin یک سری فایل mongod وجود داره که استارت هم شده
در واقع من با دستوارت php می تونم به مانگو وصل و اطلاعات رو ذخیره و کنم اما در لاراول دستورات الکوینت ها یا دی بی کار نمی کنه
'mongodb' => [
'driver' => 'mongodb',
'host' => env('DB_HOST', 'localhost'),
'port' => env('DB_PORT', 27017),
'database' => env('DB_DATABASE'),
'username' => env('DB_USERNAME'),
'password' => env('DB_PASSWORD'),
'options' => [
'database' => 'admin' // sets the authentication database required by mongo 3
]
],
این کدها را نیز در دیتابیس کانفیگ قرار دادم
نقل قول: mongodb در laravel 5.2
mongo
MongoDB Support |
enabled |
Version |
1.6.8 |
Streams Support |
enabled |
SSL Support |
enabled |
Supported Authentication Mechanisms |
MONGODB-CR |
enabled |
SCRAM-SHA-1 |
enabled |
MONGODB-X509 |
enabled |
GSSAPI (Kerberos) |
enabled |
PLAIN |
enabled |
Directive |
Local Value |
Master Value |
mongo.allow_empty_keys |
0 |
0 |
mongo.chunk_size |
261120 |
261120 |
mongo.cmd |
$ |
$ |
mongo.default_host |
localhost |
localhost |
mongo.default_port |
27017 |
27017 |
mongo.is_master_interval |
15 |
15 |
mongo.long_as_object |
0 |
0 |
mongo.native_long |
0 |
0 |
mongo.ping_interval |
5 |
5 |
نقل قول: mongodb در laravel 5.2
نقل قول:
نوشته شده توسط
tehro0n
من هم فایل php_mongo رو گرفتم و هم extension=php_mongo.dll; رو زدم و Xampp رو ریست کردم
قبلش هم mongo رو نصب کردم و محتویات فایل bin یک سری فایل mongod وجود داره که استارت هم شده
در واقع من با دستوارت php می تونم به مانگو وصل و اطلاعات رو ذخیره و کنم اما در لاراول دستورات الکوینت ها یا دی بی کار نمی کنه
'mongodb' => [
'driver' => 'mongodb',
'host' => env('DB_HOST', 'localhost'),
'port' => env('DB_PORT', 27017),
'database' => env('DB_DATABASE'),
'username' => env('DB_USERNAME'),
'password' => env('DB_PASSWORD'),
'options' => [
'database' => 'admin' // sets the authentication database required by mongo 3
]
],
این کدها را نیز در دیتابیس کانفیگ قرار دادم
برای اضافه کردن mongodb به composer از دستور :
composer require jenssegers/mongodb --ignore-platform-reqs
استفاده کنید تا مشکل شما حل شه.