Illuminate\Database\QueryException {#1088 +errorInfo: array:3 [ 0 => "42S22" 1 => 1054 2 => "Unknown column 'sub_descriptions' in 'SELECT'" ] +connectionName: "mysql" #sql: "select `id`, json_unquote(json_extract(`titles`, '$."en"')) as `title`, json_unquote(json_extract(`descriptions`, '$."en"')) as `description`, json_unquote(json_extract(`sub_descriptions`, '$."en"')) as `sub_description`, `path`, `meta`, `source`, `source_filter`, `status`, `static`, `modify_date_at`, `details`, `created_at`, `updated_at` from `meta_pages` where ((((`path` = ? or `path` = ? or `path` is null) and `static` = ?))) and `status` = ?" #bindings: array:4 [ 0 => "" 1 => "/" 2 => 1 3 => 1 ] }
throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } * @param bool $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } // For select statements, we'll simply execute the query and return an array * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } /** * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); if (is_null($original)) { $this->columns = $columns; } $result = $callback(); $this->columns = $original; return $result; } * @param array|string $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } /** * Eager load the relationships for the models. $builder = $this->applyScopes(); // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) $this->setModel(MetaPages::class);
}
public function getPageDetails(string $path, string $params = "")
{
$pages = $this->model(true)->publicSelect()->getByPath($path)->isTrue()->get();
$page = null;
// lastQuery();
foreach($pages as $p)
{
if($p->matchedPath($path, $params))
}
public function bot(Request $request, null|string $route = "")
{
$this->service->meta->setRequest($request, $route);
$this->service->getPageDetails($this->service->meta->route, $this->service->meta->params);
return view("seo::meta", $this->service->meta->getData());
}
public function robotTxt(SitemapsFiles $sitemapsFiles)
{
if (static::isCallableWithAtSign($callback) || $defaultMethod) { return static::callClass($container, $callback, $parameters, $defaultMethod); } return static::callBoundMethod($container, $callback, function () use ($container, $callback, $parameters) { return $callback(...array_values(static::getMethodDependencies($container, $callback, $parameters))); }); } /** * Call a string reference to a class using Class@method syntax. * @param mixed ...$args * @return mixed */ public static function unwrapIfClosure($value, ...$args) { return $value instanceof Closure ? $value(...$args) : $value; } /** * Get the class name of the given parameter's type, if possible. * if ($container->hasMethodBinding($method)) { return $container->callMethodBinding($method, $callback[0]); } return Util::unwrapIfClosure($default); } /** * Normalize the given callback into a Class@method string. * if (static::isCallableWithAtSign($callback) || $defaultMethod) { return static::callClass($container, $callback, $parameters, $defaultMethod); } return static::callBoundMethod($container, $callback, function () use ($container, $callback, $parameters) { return $callback(...array_values(static::getMethodDependencies($container, $callback, $parameters))); }); } /** $this->buildStack[] = $className; $pushedToBuildStack = true; } $result = BoundMethod::call($this, $callback, $parameters, $defaultMethod); if ($pushedToBuildStack) { array_pop($this->buildStack); } */ protected function callControllerCallable(callable $callable, array $parameters = []) { try { return $this->prepareResponse( $this->call($callable, $parameters) ); } catch (HttpResponseException $e) { return $e->getResponse(); } } if (count($middleware) > 0) { return $this->callLumenControllerWithMiddleware( $instance, $method, $routeInfo, $middleware ); } else { return $this->callControllerCallable( [$instance, $method], $routeInfo[2] ); } } if (! method_exists($instance = $this->make($controller), $method)) { throw new NotFoundHttpException; } if ($instance instanceof LumenController) { return $this->callLumenController($instance, $method, $routeInfo); } else { return $this->callControllerCallable( [$instance, $method], $routeInfo[2] ); } protected function callActionOnArrayBasedRoute($routeInfo) { $action = $routeInfo[1]; if (isset($action['uses'])) { return $this->prepareResponse($this->callControllerAction($routeInfo)); } foreach ($action as $value) { if ($value instanceof Closure) { $callable = $value->bindTo(new RoutingClosure); // Pipe through route middleware... if (isset($action['middleware'])) { $middleware = $this->gatherMiddlewareClassNames($action['middleware']); return $this->prepareResponse($this->sendThroughPipeline($middleware, function () { return $this->callActionOnArrayBasedRoute($this['request']->route()); })); } return $this->prepareResponse( $this->callActionOnArrayBasedRoute($routeInfo) */ protected function prepareDestination(BaseClosure $destination) { return function ($passable) use ($destination) { try { return $destination($passable); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; } public function handle($request, Closure $next) { $paths = explode("/", substr($request->getPathInfo(), 1)); if(Locales::getList()->has($paths[0])) Locales::setLocale($paths[0]); return $next($request); }} // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); return function ($stack, $pipe) { return function ($passable) use ($stack, $pipe) { try { $slice = parent::carry(); return ($slice($stack, $pipe))($passable); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } ServicesLocales::setLocale($locale); } return $next($request); }} // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); return function ($stack, $pipe) { return function ($passable) use ($stack, $pipe) { try { $slice = parent::carry(); return ($slice($stack, $pipe))($passable); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; $pipeline = array_reduce( array_reverse($this->pipes()), $this->carry(), $this->prepareDestination($destination) ); try { return $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } { if (count($middleware) > 0 && ! $this->shouldSkipMiddleware()) { return (new Pipeline($this)) ->send($this->make('request')) ->through($middleware) ->then($then); } return $then($this->make('request')); } // Pipe through route middleware... if (isset($action['middleware'])) { $middleware = $this->gatherMiddlewareClassNames($action['middleware']); return $this->prepareResponse($this->sendThroughPipeline($middleware, function () { return $this->callActionOnArrayBasedRoute($this['request']->route()); })); } return $this->prepareResponse( case Dispatcher::NOT_FOUND: throw new NotFoundHttpException; case Dispatcher::METHOD_NOT_ALLOWED: throw new MethodNotAllowedHttpException($routeInfo[1]); case Dispatcher::FOUND: return $this->handleFoundRoute($routeInfo); } } /** * Handle a route found by the dispatcher. if (isset($this->router->getRoutes()[$method.$pathInfo])) { return $this->handleFoundRoute([true, $this->router->getRoutes()[$method.$pathInfo]['action'], []]); } return $this->handleDispatcherResponse( $this->createDispatcher()->dispatch($method, $pathInfo) ); }); } catch (Throwable $e) { return $this->prepareResponse($this->sendExceptionToHandler($e)); */ protected function prepareDestination(BaseClosure $destination) { return function ($passable) use ($destination) { try { return $destination($passable); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; } { $request->merge($dataRequest); } } return $next($request); }} // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); return function ($stack, $pipe) { return function ($passable) use ($stack, $pipe) { try { $slice = parent::carry(); return ($slice($stack, $pipe))($passable); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; $pipeline = array_reduce( array_reverse($this->pipes()), $this->carry(), $this->prepareDestination($destination) ); try { return $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } { if (count($middleware) > 0 && ! $this->shouldSkipMiddleware()) { return (new Pipeline($this)) ->send($this->make('request')) ->through($middleware) ->then($then); } return $then($this->make('request')); } [$method, $pathInfo] = $this->parseIncomingRequest($request); try { $this->boot(); return $this->sendThroughPipeline($this->middleware, function ($request) use ($method, $pathInfo) { $this->instance(Request::class, $request); if (isset($this->router->getRoutes()[$method.$pathInfo])) { return $this->handleFoundRoute([true, $this->router->getRoutes()[$method.$pathInfo]['action'], []]); } * @param \Symfony\Component\HttpFoundation\Request|null $request * @return void */ public function run($request = null) { $response = $this->dispatch($request); if ($response instanceof SymfonyResponse) { $response->send(); } else { echo (string) $response;| the client's browser allowing them to enjoy the creative| and wonderful application we have prepared for them.|*/$app->run();<?phpdefine("__meta__", true);include "index.php"; // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); $this->bindValues($statement, $this->prepareBindings($bindings)); $statement->execute(); // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); $this->bindValues($statement, $this->prepareBindings($bindings)); $statement->execute(); { // To execute the statement, we'll simply call the callback, which will actually // run the SQL against the PDO connection. Then we can calculate the time it // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } * @param bool $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } // For select statements, we'll simply execute the query and return an array * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } /** * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); if (is_null($original)) { $this->columns = $columns; } $result = $callback(); $this->columns = $original; return $result; } * @param array|string $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } /** * Eager load the relationships for the models. $builder = $this->applyScopes(); // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) $this->setModel(MetaPages::class);
}
public function getPageDetails(string $path, string $params = "")
{
$pages = $this->model(true)->publicSelect()->getByPath($path)->isTrue()->get();
$page = null;
// lastQuery();
foreach($pages as $p)
{
if($p->matchedPath($path, $params))
}
public function bot(Request $request, null|string $route = "")
{
$this->service->meta->setRequest($request, $route);
$this->service->getPageDetails($this->service->meta->route, $this->service->meta->params);
return view("seo::meta", $this->service->meta->getData());
}
public function robotTxt(SitemapsFiles $sitemapsFiles)
{
if (static::isCallableWithAtSign($callback) || $defaultMethod) { return static::callClass($container, $callback, $parameters, $defaultMethod); } return static::callBoundMethod($container, $callback, function () use ($container, $callback, $parameters) { return $callback(...array_values(static::getMethodDependencies($container, $callback, $parameters))); }); } /** * Call a string reference to a class using Class@method syntax. * @param mixed ...$args * @return mixed */ public static function unwrapIfClosure($value, ...$args) { return $value instanceof Closure ? $value(...$args) : $value; } /** * Get the class name of the given parameter's type, if possible. * if ($container->hasMethodBinding($method)) { return $container->callMethodBinding($method, $callback[0]); } return Util::unwrapIfClosure($default); } /** * Normalize the given callback into a Class@method string. * if (static::isCallableWithAtSign($callback) || $defaultMethod) { return static::callClass($container, $callback, $parameters, $defaultMethod); } return static::callBoundMethod($container, $callback, function () use ($container, $callback, $parameters) { return $callback(...array_values(static::getMethodDependencies($container, $callback, $parameters))); }); } /** $this->buildStack[] = $className; $pushedToBuildStack = true; } $result = BoundMethod::call($this, $callback, $parameters, $defaultMethod); if ($pushedToBuildStack) { array_pop($this->buildStack); } */ protected function callControllerCallable(callable $callable, array $parameters = []) { try { return $this->prepareResponse( $this->call($callable, $parameters) ); } catch (HttpResponseException $e) { return $e->getResponse(); } } if (count($middleware) > 0) { return $this->callLumenControllerWithMiddleware( $instance, $method, $routeInfo, $middleware ); } else { return $this->callControllerCallable( [$instance, $method], $routeInfo[2] ); } } if (! method_exists($instance = $this->make($controller), $method)) { throw new NotFoundHttpException; } if ($instance instanceof LumenController) { return $this->callLumenController($instance, $method, $routeInfo); } else { return $this->callControllerCallable( [$instance, $method], $routeInfo[2] ); } protected function callActionOnArrayBasedRoute($routeInfo) { $action = $routeInfo[1]; if (isset($action['uses'])) { return $this->prepareResponse($this->callControllerAction($routeInfo)); } foreach ($action as $value) { if ($value instanceof Closure) { $callable = $value->bindTo(new RoutingClosure); // Pipe through route middleware... if (isset($action['middleware'])) { $middleware = $this->gatherMiddlewareClassNames($action['middleware']); return $this->prepareResponse($this->sendThroughPipeline($middleware, function () { return $this->callActionOnArrayBasedRoute($this['request']->route()); })); } return $this->prepareResponse( $this->callActionOnArrayBasedRoute($routeInfo) */ protected function prepareDestination(BaseClosure $destination) { return function ($passable) use ($destination) { try { return $destination($passable); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; } public function handle($request, Closure $next) { $paths = explode("/", substr($request->getPathInfo(), 1)); if(Locales::getList()->has($paths[0])) Locales::setLocale($paths[0]); return $next($request); }} // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); return function ($stack, $pipe) { return function ($passable) use ($stack, $pipe) { try { $slice = parent::carry(); return ($slice($stack, $pipe))($passable); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } ServicesLocales::setLocale($locale); } return $next($request); }} // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); return function ($stack, $pipe) { return function ($passable) use ($stack, $pipe) { try { $slice = parent::carry(); return ($slice($stack, $pipe))($passable); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; $pipeline = array_reduce( array_reverse($this->pipes()), $this->carry(), $this->prepareDestination($destination) ); try { return $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } { if (count($middleware) > 0 && ! $this->shouldSkipMiddleware()) { return (new Pipeline($this)) ->send($this->make('request')) ->through($middleware) ->then($then); } return $then($this->make('request')); } // Pipe through route middleware... if (isset($action['middleware'])) { $middleware = $this->gatherMiddlewareClassNames($action['middleware']); return $this->prepareResponse($this->sendThroughPipeline($middleware, function () { return $this->callActionOnArrayBasedRoute($this['request']->route()); })); } return $this->prepareResponse( case Dispatcher::NOT_FOUND: throw new NotFoundHttpException; case Dispatcher::METHOD_NOT_ALLOWED: throw new MethodNotAllowedHttpException($routeInfo[1]); case Dispatcher::FOUND: return $this->handleFoundRoute($routeInfo); } } /** * Handle a route found by the dispatcher. if (isset($this->router->getRoutes()[$method.$pathInfo])) { return $this->handleFoundRoute([true, $this->router->getRoutes()[$method.$pathInfo]['action'], []]); } return $this->handleDispatcherResponse( $this->createDispatcher()->dispatch($method, $pathInfo) ); }); } catch (Throwable $e) { return $this->prepareResponse($this->sendExceptionToHandler($e)); */ protected function prepareDestination(BaseClosure $destination) { return function ($passable) use ($destination) { try { return $destination($passable); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; } { $request->merge($dataRequest); } } return $next($request); }} // since the object we're given was already a fully instantiated object. $parameters = [$passable, $stack]; } $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); return function ($stack, $pipe) { return function ($passable) use ($stack, $pipe) { try { $slice = parent::carry(); return ($slice($stack, $pipe))($passable); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; $pipeline = array_reduce( array_reverse($this->pipes()), $this->carry(), $this->prepareDestination($destination) ); try { return $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } { if (count($middleware) > 0 && ! $this->shouldSkipMiddleware()) { return (new Pipeline($this)) ->send($this->make('request')) ->through($middleware) ->then($then); } return $then($this->make('request')); } [$method, $pathInfo] = $this->parseIncomingRequest($request); try { $this->boot(); return $this->sendThroughPipeline($this->middleware, function ($request) use ($method, $pathInfo) { $this->instance(Request::class, $request); if (isset($this->router->getRoutes()[$method.$pathInfo])) { return $this->handleFoundRoute([true, $this->router->getRoutes()[$method.$pathInfo]['action'], []]); } * @param \Symfony\Component\HttpFoundation\Request|null $request * @return void */ public function run($request = null) { $response = $this->dispatch($request); if ($response instanceof SymfonyResponse) { $response->send(); } else { echo (string) $response;| the client's browser allowing them to enjoy the creative| and wonderful application we have prepared for them.|*/$app->run();<?phpdefine("__meta__", true);include "index.php";|
[2/2]
QueryException
|
|---|
Illuminate\Database\QueryException:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'sub_descriptions' in 'SELECT' (Connection: mysql, SQL: select `id`, json_unquote(json_extract(`titles`, '$."en"')) as `title`, json_unquote(json_extract(`descriptions`, '$."en"')) as `description`, json_unquote(json_extract(`sub_descriptions`, '$."en"')) as `sub_description`, `path`, `meta`, `source`, `source_filter`, `status`, `static`, `modify_date_at`, `details`, `created_at`, `updated_at` from `meta_pages` where ((((`path` = or `path` = / or `path` is null) and `static` = 1))) and `status` = 1)
at /home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Connection.php:825
at Illuminate\Database\Connection->runQueryCallback()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Connection.php:779)
at Illuminate\Database\Connection->run()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Connection.php:398)
at Illuminate\Database\Connection->select()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Query/Builder.php:3106)
at Illuminate\Database\Query\Builder->runSelect()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Query/Builder.php:3091)
at Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Query/Builder.php:3676)
at Illuminate\Database\Query\Builder->onceWithColumns()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Query/Builder.php:3090)
at Illuminate\Database\Query\Builder->get()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Eloquent/Builder.php:811)
at Illuminate\Database\Eloquent\Builder->getModels()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Eloquent/Builder.php:793)
at Illuminate\Database\Eloquent\Builder->get()
(/home/oriento/system/modules/ecommerce/system/library/seo/src/Services/MetaPagesService.php:21)
at Digitaleka\Seo\Services\MetaPagesService->getPageDetails()
(/home/oriento/system/modules/ecommerce/system/library/seo/src/Controllers/MetaPagesController.php:51)
at Digitaleka\Seo\Controllers\MetaPagesController->bot()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/container/BoundMethod.php:36)
at Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/container/Util.php:43)
at Illuminate\Container\Util::unwrapIfClosure()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/container/BoundMethod.php:95)
at Illuminate\Container\BoundMethod::callBoundMethod()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/container/BoundMethod.php:35)
at Illuminate\Container\BoundMethod::call()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/container/Container.php:696)
at Illuminate\Container\Container->call()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:391)
at Laravel\Lumen\Application->callControllerCallable()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:356)
at Laravel\Lumen\Application->callLumenController()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:331)
at Laravel\Lumen\Application->callControllerAction()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:284)
at Laravel\Lumen\Application->callActionOnArrayBasedRoute()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:264)
at Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:48)
at Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}()
(/home/oriento/system/modules/ecommerce/system/library/seo/src/Middleware/LocaleMeta.php:14)
at Digitaleka\Seo\Middleware\LocaleMeta->handle()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/pipeline/Pipeline.php:209)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:30)
at Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}()
(/home/oriento/system/modules/ecommerce/system/library/service/src/Middleware/Locales.php:39)
at Optivius\Middleware\Locales->handle()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/pipeline/Pipeline.php:209)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:30)
at Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/pipeline/Pipeline.php:127)
at Illuminate\Pipeline\Pipeline->then()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:428)
at Laravel\Lumen\Application->sendThroughPipeline()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:263)
at Laravel\Lumen\Application->handleFoundRoute()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:239)
at Laravel\Lumen\Application->handleDispatcherResponse()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:174)
at Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:48)
at Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}()
(/home/oriento/system/modules/ecommerce/system/library/service/src/Middleware/SavedRequests.php:29)
at Optivius\Middleware\SavedRequests->handle()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/pipeline/Pipeline.php:209)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:30)
at Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/pipeline/Pipeline.php:127)
at Illuminate\Pipeline\Pipeline->then()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:428)
at Laravel\Lumen\Application->sendThroughPipeline()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:167)
at Laravel\Lumen\Application->dispatch()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:112)
at Laravel\Lumen\Application->run()
(/home/oriento/system/modules/ecommerce/public_html/index.php:28)
at include('/home/oriento/system/modules/ecommerce/public_html/index.php')
(/home/oriento/system/modules/ecommerce/public_html/meta.php:3)
|
|
[1/2]
PDOException
|
|---|
PDOException:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'sub_descriptions' in 'SELECT'
at /home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Connection.php:407
at PDO->prepare()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Connection.php:407)
at Illuminate\Database\Connection->Illuminate\Database\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Connection.php:812)
at Illuminate\Database\Connection->runQueryCallback()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Connection.php:779)
at Illuminate\Database\Connection->run()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Connection.php:398)
at Illuminate\Database\Connection->select()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Query/Builder.php:3106)
at Illuminate\Database\Query\Builder->runSelect()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Query/Builder.php:3091)
at Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Query/Builder.php:3676)
at Illuminate\Database\Query\Builder->onceWithColumns()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Query/Builder.php:3090)
at Illuminate\Database\Query\Builder->get()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Eloquent/Builder.php:811)
at Illuminate\Database\Eloquent\Builder->getModels()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/database/Eloquent/Builder.php:793)
at Illuminate\Database\Eloquent\Builder->get()
(/home/oriento/system/modules/ecommerce/system/library/seo/src/Services/MetaPagesService.php:21)
at Digitaleka\Seo\Services\MetaPagesService->getPageDetails()
(/home/oriento/system/modules/ecommerce/system/library/seo/src/Controllers/MetaPagesController.php:51)
at Digitaleka\Seo\Controllers\MetaPagesController->bot()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/container/BoundMethod.php:36)
at Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/container/Util.php:43)
at Illuminate\Container\Util::unwrapIfClosure()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/container/BoundMethod.php:95)
at Illuminate\Container\BoundMethod::callBoundMethod()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/container/BoundMethod.php:35)
at Illuminate\Container\BoundMethod::call()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/container/Container.php:696)
at Illuminate\Container\Container->call()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:391)
at Laravel\Lumen\Application->callControllerCallable()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:356)
at Laravel\Lumen\Application->callLumenController()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:331)
at Laravel\Lumen\Application->callControllerAction()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:284)
at Laravel\Lumen\Application->callActionOnArrayBasedRoute()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:264)
at Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:48)
at Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}()
(/home/oriento/system/modules/ecommerce/system/library/seo/src/Middleware/LocaleMeta.php:14)
at Digitaleka\Seo\Middleware\LocaleMeta->handle()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/pipeline/Pipeline.php:209)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:30)
at Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}()
(/home/oriento/system/modules/ecommerce/system/library/service/src/Middleware/Locales.php:39)
at Optivius\Middleware\Locales->handle()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/pipeline/Pipeline.php:209)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:30)
at Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/pipeline/Pipeline.php:127)
at Illuminate\Pipeline\Pipeline->then()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:428)
at Laravel\Lumen\Application->sendThroughPipeline()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:263)
at Laravel\Lumen\Application->handleFoundRoute()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:239)
at Laravel\Lumen\Application->handleDispatcherResponse()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:174)
at Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:48)
at Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}()
(/home/oriento/system/modules/ecommerce/system/library/service/src/Middleware/SavedRequests.php:29)
at Optivius\Middleware\SavedRequests->handle()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/pipeline/Pipeline.php:209)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:30)
at Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}()
(/home/oriento/system/modules/ecommerce/system/vendor/illuminate/pipeline/Pipeline.php:127)
at Illuminate\Pipeline\Pipeline->then()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:428)
at Laravel\Lumen\Application->sendThroughPipeline()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:167)
at Laravel\Lumen\Application->dispatch()
(/home/oriento/system/modules/ecommerce/system/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:112)
at Laravel\Lumen\Application->run()
(/home/oriento/system/modules/ecommerce/public_html/index.php:28)
at include('/home/oriento/system/modules/ecommerce/public_html/index.php')
(/home/oriento/system/modules/ecommerce/public_html/meta.php:3)
|