PDOException {#136
  #message: "SQLSTATE[HY000] [2002] No such file or directory"
  #code: 2002
  #file: "/var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php"
  #line: 55
  +errorInfo: array:3 [
    0 => "HY000"
    1 => 2002
    2 => "No such file or directory"
  ]
  -trace: {
    24. PDO->__construct() ==> new PDOException(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:55: """
          try {\n
              $pdo = new PDO($dsn, $username, $password, $options);\n
          } catch (Exception $e) {\n
          """
      }
    }
    23. Illuminate\Database\Connectors\Connector->createConnection() ==> PDO->__construct(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:55: """
          try {\n
              $pdo = new PDO($dsn, $username, $password, $options);\n
          } catch (Exception $e) {\n
          """
      }
    }
    22. Illuminate\Database\Connectors\MySqlConnector->connect() ==> Illuminate\Database\Connectors\Connector->createConnection(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php:24: """
          // connection's behavior, and some might be specified by the developers.\n
          $connection = $this->createConnection($dsn, $config, $options);\n
          \n
          """
      }
    }
    21. Illuminate\Database\Connectors\ConnectionFactory->createReadPdo() ==> Illuminate\Database\Connectors\MySqlConnector->connect(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:90: """
          \n
              return $this->createConnector($readConfig)->connect($readConfig);\n
          }\n
          """
      }
    }
    20. Illuminate\Database\Connectors\ConnectionFactory->createReadWriteConnection() ==> Illuminate\Database\Connectors\ConnectionFactory->createReadPdo(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:77: """
          \n
              return $connection->setReadPdo($this->createReadPdo($config));\n
          }\n
          """
      }
    }
    19. Illuminate\Database\Connectors\ConnectionFactory->make() ==> Illuminate\Database\Connectors\ConnectionFactory->createReadWriteConnection(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:46: """
          if (isset($config['read'])) {\n
              return $this->createReadWriteConnection($config);\n
          }\n
          """
      }
    }
    18. Illuminate\Database\DatabaseManager->makeConnection() ==> Illuminate\Database\Connectors\ConnectionFactory->make(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php:176: """
          \n
              return $this->factory->make($config, $name);\n
          }\n
          """
      }
    }
    17. Illuminate\Database\DatabaseManager->connection() ==> Illuminate\Database\DatabaseManager->makeConnection(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php:68: """
          if (! isset($this->connections[$name])) {\n
              $connection = $this->makeConnection($name);\n
          \n
          """
      }
    }
    16. Illuminate\Database\DatabaseManager->__call() ==> Illuminate\Database\DatabaseManager->connection(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php:317: """
          {\n
              return call_user_func_array([$this->connection(), $method], $parameters);\n
          }\n
          """
      }
    }
    15. Illuminate\Support\Facades\Facade::__callStatic() ==> Illuminate\Database\DatabaseManager->__call(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:217: """
          case 1:\n
              return $instance->$method($args[0]);\n
          case 2:\n
          """
      }
    }
    14. App\Providers\AppServiceProvider->setupDeepQueryTracing() ==> Illuminate\Support\Facades\Facade::__callStatic(): {
      src: {
        /var/www/bisatopup/api/app/Providers/AppServiceProvider.php:93: """
                  }\n
              });\n
          }\n
          """
      }
    }
    13. App\Providers\AppServiceProvider->boot() ==> App\Providers\AppServiceProvider->setupDeepQueryTracing(): {
      src: {
        /var/www/bisatopup/api/app/Providers/AppServiceProvider.php:25: """
          \n
              $this->setupDeepQueryTracing();\n
          }\n
          """
      }
    }
    12. call_user_func_array() ==> App\Providers\AppServiceProvider->boot(): {}
    11. Illuminate\Container\Container->call() ==> call_user_func_array(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Container/Container.php:507: """
          \n
              return call_user_func_array($callback, $dependencies);\n
          }\n
          """
      }
    }
    10. Illuminate\Foundation\Application->bootProvider() ==> Illuminate\Container\Container->call(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:757: """
          if (method_exists($provider, 'boot')) {\n
              return $this->call([$provider, 'boot']);\n
          }\n
          """
      }
    }
    9. Illuminate\Foundation\Application->Illuminate\Foundation\{closure}() ==> Illuminate\Foundation\Application->bootProvider(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:740: """
          array_walk($this->serviceProviders, function ($p) {\n
              $this->bootProvider($p);\n
          });\n
          """
      }
    }
    8. array_walk() ==> Illuminate\Foundation\Application->Illuminate\Foundation\{closure}(): {}
    7. Illuminate\Foundation\Application->boot() ==> array_walk(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:741: """
              $this->bootProvider($p);\n
          });\n
          \n
          """
      }
    }
    6. Illuminate\Foundation\Bootstrap\BootProviders->bootstrap() ==> Illuminate\Foundation\Application->boot(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php:17: """
          {\n
              $app->boot();\n
          }\n
          """
      }
    }
    5. Illuminate\Foundation\Application->bootstrapWith() ==> Illuminate\Foundation\Bootstrap\BootProviders->bootstrap(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:203: """
          \n
          $this->make($bootstrapper)->bootstrap($this);\n
          \n
          """
      }
    }
    4. Illuminate\Foundation\Http\Kernel->bootstrap() ==> Illuminate\Foundation\Application->bootstrapWith(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:232: """
          if (! $this->app->hasBeenBootstrapped()) {\n
              $this->app->bootstrapWith($this->bootstrappers());\n
          }\n
          """
      }
    }
    3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() ==> Illuminate\Foundation\Http\Kernel->bootstrap(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:127: """
          \n
          $this->bootstrap();\n
          \n
          """
      }
    }
    2. Illuminate\Foundation\Http\Kernel->handle() ==> Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(): {
      src: {
        /var/www/bisatopup/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99: """
          \n
              $response = $this->sendRequestThroughRouter($request);\n
          } catch (Exception $e) {\n
          """
      }
    }
    1. {main} ==> Illuminate\Foundation\Http\Kernel->handle(): {
      src: {
        /var/www/bisatopup/api/public/index.php:58: """
          $response = $kernel->handle(\n
              $request = Illuminate\Http\Request::capture()\n
          );\n
          """
      }
    }
  }
}