connection error: PDOException: SQLSTATE[HY000] [2002] No such file or directory in /var/www/html/App/DAO/Connection.php:21 Stack trace: #0 /var/www/html/App/DAO/Connection.php(21): PDO->__construct() #1 /var/www/html/App/DAO/TipsDAO.php(8): App\DAO\Connection->__construct() #2 /var/www/html/App/Controllers/TipsController.php(24): App\DAO\TipsDAO->__construct() #3 /var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(42): App\Controllers\TipsController->index() #4 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(372): Slim\Handlers\Strategies\RequestResponse->__invoke() #5 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\Routing\Route->handle() #6 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\MiddlewareDispatcher->handle() #7 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(333): Slim\MiddlewareDispatcher->handle() #8 /var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php(80): Slim\Routing\Route->run() #9 /var/www/html/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(58): Slim\Routing\RouteRunner->handle() #10 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(132): Slim\Middleware\RoutingMiddleware->process() #11 /var/www/html/App/Middleware/Error404NotFoundMiddleware.php(22): class@anonymous->handle() #12 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(180): App\Middleware\Error404NotFoundMiddleware->process() #13 /var/www/html/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(89): class@anonymous->handle() #14 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(132): Slim\Middleware\ErrorMiddleware->process() #15 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): class@anonymous->handle() #16 /var/www/html/vendor/slim/slim/Slim/App.php(208): Slim\MiddlewareDispatcher->handle() #17 /var/www/html/vendor/slim/slim/Slim/App.php(192): Slim\App->handle() #18 /var/www/html/index.php(25): Slim\App->run() #19 {main} Slim Application Error

Slim Application Error

The application could not run because of the following error:

Details

Type: Error
Code: 0
Message: Call to a member function prepare() on null
File: /var/www/html/App/DAO/TipsDAO.php
Line: 22

Trace

#0 /var/www/html/App/Controllers/TipsController.php(25): App\DAO\TipsDAO->getTips()
#1 /var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(42): App\Controllers\TipsController->index()
#2 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(372): Slim\Handlers\Strategies\RequestResponse->__invoke()
#3 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\Routing\Route->handle()
#4 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\MiddlewareDispatcher->handle()
#5 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(333): Slim\MiddlewareDispatcher->handle()
#6 /var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php(80): Slim\Routing\Route->run()
#7 /var/www/html/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(58): Slim\Routing\RouteRunner->handle()
#8 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(132): Slim\Middleware\RoutingMiddleware->process()
#9 /var/www/html/App/Middleware/Error404NotFoundMiddleware.php(22): class@anonymous->handle()
#10 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(180): App\Middleware\Error404NotFoundMiddleware->process()
#11 /var/www/html/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(89): class@anonymous->handle()
#12 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(132): Slim\Middleware\ErrorMiddleware->process()
#13 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): class@anonymous->handle()
#14 /var/www/html/vendor/slim/slim/Slim/App.php(208): Slim\MiddlewareDispatcher->handle()
#15 /var/www/html/vendor/slim/slim/Slim/App.php(192): Slim\App->handle()
#16 /var/www/html/index.php(25): Slim\App->run()
#17 {main}
Go Back