Warning: Undefined array key "PROD_DB_PASSWORD" in /var/www/html/api/src/context/db.php on line 26

Warning: Undefined array key "PROD_DB_HOSTNAME" in /var/www/html/api/src/context/db.php on line 27

Warning: Undefined array key "PROD_DB_USERNAME" in /var/www/html/api/src/context/db.php on line 28

Warning: Undefined array key "PROD_DB_ENTITY" in /var/www/html/api/src/context/db.php on line 29
PDOException: SQLSTATE[HY000] [2002] No such file or directory in /var/www/html/api/src/context/db.php:37 Stack trace: #0 /var/www/html/api/src/context/db.php(37): PDO->__construct() #1 /var/www/html/api/src/routing.php(98): Database\Db->__construct() #2 [internal function]: {closure}() #3 /var/www/html/api/vendor/php-di/invoker/src/Invoker.php(82): call_user_func_array() #4 /var/www/html/api/vendor/php-di/php-di/src/DI/Definition/Resolver/FactoryResolver.php(81): Invoker\Invoker->call() #5 /var/www/html/api/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php(58): DI\Definition\Resolver\FactoryResolver->resolve() #6 /var/www/html/api/vendor/php-di/php-di/src/DI/Container.php(303): DI\Definition\Resolver\ResolverDispatcher->resolve() #7 /var/www/html/api/vendor/php-di/php-di/src/DI/Container.php(131): DI\Container->resolveDefinition() #8 /var/www/html/api/src/helpers/timerFor.class.php(19): DI\Container->get() #9 /var/www/html/api/src/routing.php(454): Utils\TimerFor->__construct() #10 /var/www/html/api/vendor/slim/slim/Slim/Routing/RouteGroup.php(63): Closure->{closure}() #11 /var/www/html/api/vendor/slim/slim/Slim/Routing/RouteCollector.php(238): Slim\Routing\RouteGroup->collectRoutes() #12 /var/www/html/api/vendor/slim/slim/Slim/Routing/RouteCollectorProxy.php(170): Slim\Routing\RouteCollector->group() #13 /var/www/html/api/src/routing.php(417): Slim\Routing\RouteCollectorProxy->group() #14 {main}
Fatal error: Uncaught Error: Class "Database\Exception" not found in /var/www/html/api/src/context/db.php:49 Stack trace: #0 /var/www/html/api/src/routing.php(98): Database\Db->__construct() #1 [internal function]: {closure}() #2 /var/www/html/api/vendor/php-di/invoker/src/Invoker.php(82): call_user_func_array() #3 /var/www/html/api/vendor/php-di/php-di/src/DI/Definition/Resolver/FactoryResolver.php(81): Invoker\Invoker->call() #4 /var/www/html/api/vendor/php-di/php-di/src/DI/Definition/Resolver/ResolverDispatcher.php(58): DI\Definition\Resolver\FactoryResolver->resolve() #5 /var/www/html/api/vendor/php-di/php-di/src/DI/Container.php(303): DI\Definition\Resolver\ResolverDispatcher->resolve() #6 /var/www/html/api/vendor/php-di/php-di/src/DI/Container.php(131): DI\Container->resolveDefinition() #7 /var/www/html/api/src/helpers/timerFor.class.php(19): DI\Container->get() #8 /var/www/html/api/src/routing.php(454): Utils\TimerFor->__construct() #9 /var/www/html/api/vendor/slim/slim/Slim/Routing/RouteGroup.php(63): Closure->{closure}() #10 /var/www/html/api/vendor/slim/slim/Slim/Routing/RouteCollector.php(238): Slim\Routing\RouteGroup->collectRoutes() #11 /var/www/html/api/vendor/slim/slim/Slim/Routing/RouteCollectorProxy.php(170): Slim\Routing\RouteCollector->group() #12 /var/www/html/api/src/routing.php(417): Slim\Routing\RouteCollectorProxy->group() #13 {main} thrown in /var/www/html/api/src/context/db.php on line 49