skip to Main Content

Would anyone know how to fix this I can’t find any method that works online. My mongodb does work local but not on host.

I’m using laravel with the following:

    "require": {
        "php": "^7.3|^8.0",
        "fruitcake/laravel-cors": "^2.0",
        "guzzlehttp/guzzle": "^7.0.1",
        "jenssegers/mongodb": "^3.8",
        "laravel/framework": "^8.75",
        "laravel/sanctum": "^2.11",
        "laravel/socialite": "^5.2",
        "laravel/tinker": "^2.5",
        "livewire/livewire": "^2.10",
        "martinbean/socialite-discord-provider": "1.2"
    },
No suitable servers found (`serverSelectionTryOnce` set): [connection closed calling hello on 'neptuneservices-shard-00-00.vrb68.mongodb.net:27017']
DB_CONNECTION=mongodb
DB_HOST=127.0.0.1
DB_PORT=27017
DB_DSN=mongodb+srv://Bacio001:<Password>@neptuneservices.vrb68.mongodb.net/TicketDashboard?authSource=admin&replicaSet=atlas-9tln1c-shard-0&readPreference=primary&appname=MongoDB%20Compass&ssl=true
DB_DATABASE=TicketDashboard
        'mongodb' => [
            'driver' => 'mongodb',
            'dsn' => env('DB_DSN'),
            'database' =>

2

Answers


  1. Your connection information on the host is incorrect when you see this error.
    Be sure to enter the server address, username, password, database name, etc. carefully based on what is on the server.

    I suggest you follow the link below
    https://github.com/jenssegers/laravel-mongodb#configuration

    Login or Signup to reply.
  2. Once I had a similar problem with different pieces of information in the .env and config/database.php files, be sure that both files had the same information.

    You also can try to clean the cache of applications.

    php artisan config:clear
    
    php artisan cache:clear
    
    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search