PDOException {#361 ▼
#message: "SQLSTATE[HY000] [2002] Permission denied"
#code: 2002
#file: "/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php"
#line: 55
+errorInfo: array:3 [▶
0 => "HY000"
1 => 2002
2 => "Permission denied"
]
-trace: {▶
78. PDO->__construct() ==> new PDOException(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:55: """
try {\n
$pdo = new PDO($dsn, $username, $password, $options);\n
} catch (Exception $e) {\n
"""
}
}
77. Illuminate\Database\Connectors\Connector->createConnection() ==> PDO->__construct(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:55: """
try {\n
$pdo = new PDO($dsn, $username, $password, $options);\n
} catch (Exception $e) {\n
"""
}
}
76. Illuminate\Database\Connectors\MySqlConnector->connect() ==> Illuminate\Database\Connectors\Connector->createConnection(): {▶
src: {▶
/var/www/indufar_web/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
"""
}
}
75. Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}() ==> Illuminate\Database\Connectors\MySqlConnector->connect(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:61: """
$pdo = function () use ($config) {\n
return $this->createConnector($config)->connect($config);\n
};\n
"""
}
}
74. call_user_func() ==> Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}(): {}
73. Illuminate\Database\Connection->getPdo() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Connection.php:924: """
if ($this->pdo instanceof Closure) {\n
return $this->pdo = call_user_func($this->pdo);\n
}\n
"""
}
}
72. Illuminate\Database\Connection->reconnectIfMissingConnection() ==> Illuminate\Database\Connection->getPdo(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Connection.php:792: """
{\n
if (is_null($this->getPdo()) || is_null($this->getReadPdo())) {\n
$this->reconnect();\n
"""
}
}
71. Illuminate\Database\Connection->run() ==> Illuminate\Database\Connection->reconnectIfMissingConnection(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Connection.php:677: """
{\n
$this->reconnectIfMissingConnection();\n
\n
"""
}
}
70. Illuminate\Database\Connection->select() ==> Illuminate\Database\Connection->run(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Connection.php:349: """
: $statement->fetchAll($fetchMode);\n
});\n
}\n
"""
}
}
69. Illuminate\Database\Query\Builder->runSelect() ==> Illuminate\Database\Connection->select(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:1610: """
{\n
return $this->connection->select($this->toSql(), $this->getBindings(), ! $this->useWritePdo);\n
}\n
"""
}
}
68. Illuminate\Database\Query\Builder->get() ==> Illuminate\Database\Query\Builder->runSelect(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:1596: """
\n
$results = $this->processor->processSelect($this, $this->runSelect());\n
\n
"""
}
}
67. Illuminate\Database\Eloquent\Builder->getModels() ==> Illuminate\Database\Query\Builder->get(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:625: """
{\n
$results = $this->query->get($columns);\n
\n
"""
}
}
66. Illuminate\Database\Eloquent\Builder->get() ==> Illuminate\Database\Eloquent\Builder->getModels(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:316: """
\n
$models = $builder->getModels($columns);\n
\n
"""
}
}
65. Illuminate\Database\Eloquent\Builder->first() ==> Illuminate\Database\Eloquent\Builder->get(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:286: """
{\n
return $this->take(1)->get($columns)->first();\n
}\n
"""
}
}
64. Illuminate\Database\Eloquent\Builder->find() ==> Illuminate\Database\Eloquent\Builder->first(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:167: """
\n
return $this->first($columns);\n
}\n
"""
}
}
63. call_user_func_array() ==> Illuminate\Database\Eloquent\Builder->find(): {}
62. Illuminate\Database\Eloquent\Model->__call() ==> call_user_func_array(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3526: """
\n
return call_user_func_array([$query, $method], $parameters);\n
}\n
"""
}
}
61. call_user_func_array() ==> Illuminate\Database\Eloquent\Model->__call(): {}
60. Illuminate\Database\Eloquent\Model::__callStatic() ==> call_user_func_array(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3540: """
\n
return call_user_func_array([$instance, $method], $parameters);\n
}\n
"""
}
}
59. App\Http\Controllers\FrontEnd\PagesController\Pages->showProductDetailPage() ==> Illuminate\Database\Eloquent\Model::__callStatic(): {▶
src: {▶
/var/www/indufar_web/app/Http/Controllers/FrontEnd/PagesController/Pages.php:226: """
$acciones_terap = '';\n
$producto = Producto::find($id);\n
\t $acc_array_related = [];\n
"""
}
}
58. call_user_func_array() ==> App\Http\Controllers\FrontEnd\PagesController\Pages->showProductDetailPage(): {}
57. Illuminate\Routing\Controller->callAction() ==> call_user_func_array(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:80: """
{\n
return call_user_func_array([$this, $method], $parameters);\n
}\n
"""
}
}
56. Illuminate\Routing\ControllerDispatcher->call() ==> Illuminate\Routing\Controller->callAction(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:146: """
\n
return $instance->callAction($method, $parameters);\n
}\n
"""
}
}
55. Illuminate\Routing\ControllerDispatcher->Illuminate\Routing\{closure}() ==> Illuminate\Routing\ControllerDispatcher->call(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:94: """
return $this->router->prepareResponse(\n
$request, $this->call($instance, $route, $method)\n
);\n
"""
}
}
54. call_user_func() ==> Illuminate\Routing\ControllerDispatcher->Illuminate\Routing\{closure}(): {}
53. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52: """
try {\n
return call_user_func($destination, $passable);\n
} catch (Exception $e) {\n
"""
}
}
52. call_user_func() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {}
51. Illuminate\Pipeline\Pipeline->then() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:102: """
return call_user_func(\n
array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable\n
);\n
"""
}
}
50. Illuminate\Routing\ControllerDispatcher->callWithinStack() ==> Illuminate\Pipeline\Pipeline->then(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:96: """
);\n
});\n
}\n
"""
}
}
49. Illuminate\Routing\ControllerDispatcher->dispatch() ==> Illuminate\Routing\ControllerDispatcher->callWithinStack(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:54: """
\n
return $this->callWithinStack($instance, $route, $request, $method);\n
}\n
"""
}
}
48. Illuminate\Routing\Route->runController() ==> Illuminate\Routing\ControllerDispatcher->dispatch(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Route.php:174: """
return (new ControllerDispatcher($this->router, $this->container))\n
->dispatch($this, $request, $class, $method);\n
}\n
"""
}
}
47. Illuminate\Routing\Route->run() ==> Illuminate\Routing\Route->runController(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Route.php:140: """
\n
return $this->runController($request);\n
} catch (HttpResponseException $e) {\n
"""
}
}
46. Illuminate\Routing\Router->Illuminate\Routing\{closure}() ==> Illuminate\Routing\Route->run(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Router.php:724: """
$request,\n
$route->run($request)\n
);\n
"""
}
}
45. call_user_func() ==> Illuminate\Routing\Router->Illuminate\Routing\{closure}(): {}
44. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52: """
try {\n
return call_user_func($destination, $passable);\n
} catch (Exception $e) {\n
"""
}
}
43. Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:64: """
) {\n
return $this->addCookieToResponse($request, $next($request));\n
}\n
"""
}
}
42. call_user_func_array() ==> Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(): {}
41. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func_array(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136: """
\n
return call_user_func_array([$pipe, $this->method], $parameters);\n
};\n
"""
}
}
40. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {}
39. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32: """
\n
return call_user_func($slice($stack, $pipe), $passable);\n
} catch (Exception $e) {\n
"""
}
}
38. Illuminate\View\Middleware\ShareErrorsFromSession->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49: """
\n
return $next($request);\n
}\n
"""
}
}
37. call_user_func_array() ==> Illuminate\View\Middleware\ShareErrorsFromSession->handle(): {}
36. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func_array(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136: """
\n
return call_user_func_array([$pipe, $this->method], $parameters);\n
};\n
"""
}
}
35. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {}
34. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32: """
\n
return call_user_func($slice($stack, $pipe), $passable);\n
} catch (Exception $e) {\n
"""
}
}
33. Illuminate\Session\Middleware\StartSession->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64: """
\n
$response = $next($request);\n
\n
"""
}
}
32. call_user_func_array() ==> Illuminate\Session\Middleware\StartSession->handle(): {}
31. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func_array(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136: """
\n
return call_user_func_array([$pipe, $this->method], $parameters);\n
};\n
"""
}
}
30. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {}
29. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32: """
\n
return call_user_func($slice($stack, $pipe), $passable);\n
} catch (Exception $e) {\n
"""
}
}
28. Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37: """
{\n
$response = $next($request);\n
\n
"""
}
}
27. call_user_func_array() ==> Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(): {}
26. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func_array(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136: """
\n
return call_user_func_array([$pipe, $this->method], $parameters);\n
};\n
"""
}
}
25. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {}
24. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32: """
\n
return call_user_func($slice($stack, $pipe), $passable);\n
} catch (Exception $e) {\n
"""
}
}
23. Illuminate\Cookie\Middleware\EncryptCookies->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59: """
{\n
return $this->encrypt($next($this->decrypt($request)));\n
}\n
"""
}
}
22. call_user_func_array() ==> Illuminate\Cookie\Middleware\EncryptCookies->handle(): {}
21. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func_array(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136: """
\n
return call_user_func_array([$pipe, $this->method], $parameters);\n
};\n
"""
}
}
20. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {}
19. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32: """
\n
return call_user_func($slice($stack, $pipe), $passable);\n
} catch (Exception $e) {\n
"""
}
}
18. call_user_func() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {}
17. Illuminate\Pipeline\Pipeline->then() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:102: """
return call_user_func(\n
array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable\n
);\n
"""
}
}
16. Illuminate\Routing\Router->runRouteWithinStack() ==> Illuminate\Pipeline\Pipeline->then(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Router.php:726: """
);\n
});\n
}\n
"""
}
}
15. Illuminate\Routing\Router->dispatchToRoute() ==> Illuminate\Routing\Router->runRouteWithinStack(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Router.php:699: """
\n
$response = $this->runRouteWithinStack($route, $request);\n
\n
"""
}
}
14. Illuminate\Routing\Router->dispatch() ==> Illuminate\Routing\Router->dispatchToRoute(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675: """
\n
$response = $this->dispatchToRoute($request);\n
\n
"""
}
}
13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() ==> Illuminate\Routing\Router->dispatch(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246: """
\n
return $this->router->dispatch($request);\n
};\n
"""
}
}
12. call_user_func() ==> Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(): {}
11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52: """
try {\n
return call_user_func($destination, $passable);\n
} catch (Exception $e) {\n
"""
}
}
10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44: """
\n
return $next($request);\n
}\n
"""
}
}
9. call_user_func_array() ==> Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(): {}
8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> call_user_func_array(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136: """
\n
return call_user_func_array([$pipe, $this->method], $parameters);\n
};\n
"""
}
}
7. call_user_func() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {}
6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32: """
\n
return call_user_func($slice($stack, $pipe), $passable);\n
} catch (Exception $e) {\n
"""
}
}
5. call_user_func() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {}
4. Illuminate\Pipeline\Pipeline->then() ==> call_user_func(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:102: """
return call_user_func(\n
array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable\n
);\n
"""
}
}
3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() ==> Illuminate\Pipeline\Pipeline->then(): {▶
src: {▶
/var/www/indufar_web/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132: """
->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)\n
->then($this->dispatchToRouter());\n
}\n
"""
}
}
2. Illuminate\Foundation\Http\Kernel->handle() ==> Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(): {▶
src: {▶
/var/www/indufar_web/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/indufar_web/public/index.php:53: """
$response = $kernel->handle(\n
$request = Illuminate\Http\Request::capture()\n
);\n
"""
}
}
}
}