Hola buenas,
Hoy, he intentado actualizar los modulos desde el backoffice dandole al boton de actualizar todo. Cuando ha recargado ha aparecido una este mensaje:
[PrestaShopDatabaseException]Duplicate entry '25-8' for key 'PRIMARY'
ALTER TABLE `ps_layered_product_attribute` ADD PRIMARY KEY (`id_attribute`, `id_product`), DROP KEY `id_attribute`, ADD UNIQUE KEY `id_attribute_group` (`id_attribute_group`,`id_attribute`,`id_product`)
at line 646 in file classes/db/Db.php
641. WebserviceRequest::getInstance()->setError(500, '[SQL Error] '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);642. }643. elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS'))644. {645. if ($sql)646. throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');647. throw new PrestaShopDatabaseException($this->getMsgError());648. }649. }650. 651. /**
DbCore->displayError - [line 340 - classes/db/Db.php] - [1 Arguments]
DbCore->query - [line 480 - classes/db/Db.php] - [1 Arguments]
DbCore->execute - [line 22 - modules/blocklayered/upgrade/install-2.0.8.php] - [1 Arguments]
upgrade_module_2_0_8 - [line 442 - classes/module/Module.php] - [1 Arguments]
ModuleCore->runUpgradeModule - [line 1443 - controllers/admin/AdminModulesController.php]
AdminModulesControllerCore->initContent - [line 180 - classes/controller/Controller.php]
ControllerCore->run - [line 373 - classes/Dispatcher.php]
DispatcherCore->dispatch - [line 54 - admin/index.php]
Que narices se supone que ha pasado? Hay posible solución?, estoy bastante perdido la verdad.
Nunca me habia pasado esto antes. Estube tocando algunas opciones de rendimiento justo antes y lei que podia dar porblemas si hacias cambios pero no se si tiene que ver...
Normalmente me he podido apañar siempre ayudandome de otros hilos del foro y tal con todos los problemas que he ido teniendo, pero esto no se muy bien por donde pillarlo.
Muchas gracias!