Maurice Posted November 19, 2023 Share Posted November 19, 2023 This Problem Destroy My heads since two days PrestaShop Version 1.7.8.10 Php Version 7.4 When i delete one product i get always the timeout Error , so i activated debug Mode and i got this Full error: in src/Adapter/Product/AdminProductDataUpdater.php (line 152) */ public function deleteProduct($productId) { $product = new Product($productId); if (!Validate::isLoadedObject($product)) { throw new \Exception('AdminProductDataUpdater->deleteProduct() received an unknown ID.', 5005); } // dumb? no: delete() makes a lot of things, and can reject deletion in specific cases. // Hooks: will trigger actionProductDelete $result = $product->delete(); AdminProductDataUpdater->deleteProduct('70164') in src/PrestaShopBundle/Controller/Admin/ProductController.php (line 1058) $hookDispatcher->dispatchWithParameters( 'actionAdminProductsControllerDeleteBefore', $hookEventParameters ); // Hooks: managed in ProductUpdater $productUpdater->deleteProduct($id); $this->addFlash( 'success', $this->trans('Product successfully deleted.', 'Admin.Catalog.Notification') ); $logger->info('Product deleted: (' . $id . ').', $this->getLogDataContext($id)); ProductController->unitAction('delete', '70164') in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php (line 151) $this->dispatcher->dispatch(KernelEvents::CONTROLLER_ARGUMENTS, $event); $controller = $event->getController(); $arguments = $event->getArguments(); // call controller $response = \call_user_func_array($controller, $arguments); // view if (!$response instanceof Response) { $event = new GetResponseForControllerResultEvent($this, $request, $type, $response); $this->dispatcher->dispatch(KernelEvents::VIEW, $event); HttpKernel->handleRaw(object(Request), 1) in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php (line 68) public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) { $request->headers->set('X-Php-Ob-Level', (string) ob_get_level()); try { return $this->handleRaw($request, $type); } catch (\Exception $e) { if ($e instanceof RequestExceptionInterface) { $e = new BadRequestHttpException($e->getMessage(), $e); } if (false === $catch) { HttpKernel->handle(object(Request), 1, false) in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php (line 200) $this->boot(); ++$this->requestStackSize; $this->resetServices = true; try { return $this->getHttpKernel()->handle($request, $type, $catch); } finally { --$this->requestStackSize; } } Kernel->handle(object(Request), 1, false) in admin029r7wydl/index.php (line 82) $request = Request::createFromGlobals(); Request::setTrustedProxies([], Request::HEADER_X_FORWARDED_ALL); try { require_once __DIR__.'/../autoload.php'; $response = $kernel->handle($request, HttpKernelInterface::MASTER_REQUEST, false); $response->send(); $kernel->terminate($request, $response); } catch (NotFoundHttpException $exception) { define('ADMIN_LEGACY_CONTEXT', true); // correct Apache charset (except if it's too late) --------------------------------------------------------------------------------------------------------------------------------------------- What i did until Now: Disabled some module related to product : No effect same problem Deleted Categories i left just Home Categories : No effect same problem Deleted Features : No effect same problem Product Delete work well only if i duplicate One Product and than Delete Product in Store almost 98.000 I really appreciate if someone have some additional idea in order to fix this Issue With Many Thanks Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now