0
我打算將MongoDb和我的Laravel項目一起使用。我正在使用jensseger/mongodb擴展。 我配置了一切。我收到一個錯誤說mongodb沒有配置。 這是我爲database.php文件看起來像:MongoDB配置錯誤laravel
'connections' => [
# Our primary database connection
'mongodb' => [
'driver' => 'mongodb',
'host' => env('DB_HOST'),
'database' => env('DB_DATABASE'),
'username' => env('DB_USERNAME'),
'password' => env('DB_PASSWORD'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
這已經完成。 我嘗試了更多的事情,並建立了連接。 現在的問題是我在mongo中啓用了身份驗證,但是當我試圖通過Laravel訪問數據庫時,它在傳遞用戶名和密碼時顯示錯誤,但沒有它,它能夠訪問數據庫 –
您是否嘗試過'php artisan cache:reset'?現在用於身份驗證的錯誤似乎是緩存問題,否則發佈您的mongodb配置。 –
這就像一個魅力。謝了哥們。 –