pepe81 Posted September 16, 2014 Share Posted September 16, 2014 Estoy intentando instalar el modulo de paypal pero siempre me indica que se no se instaló correctamente. Le he dado ya mil vueltas y no se me ocurre cual puede ser el problema. He desinstalado, borrado... Me resulta curioso que aunque lo borre completamente siempre me sigue apareciendo la posibilidad de instalarlo, no sé si se debe al venir por defecto. Tengo un respaldo instalado en otra web, aunque menos actualizada, y funciona correctamente. ¿Se os ocurre alguna idea? Gracias! Link to comment Share on other sites More sharing options...
nadie Posted September 16, 2014 Share Posted September 16, 2014 (edited) 1. Habilita el reporte de errores: http://www.prestashop.com/forums/topic/232477-%C2%BFqu%C3%A9-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/ para ver si al instalarlo te salta algun error o tienes algun error continuo. 2. Chequea los permisos por si acaso. 3 . ¿Qué versión de Prestashop esta usted usando? 4. Es posible que tengas activado algun tipo de cache (tipo por sistemas de ficheros (en parametros avanzados -> rendimiento)? Saludos ! Edited September 16, 2014 by nadie (see edit history) Link to comment Share on other sites More sharing options...
pepe81 Posted September 16, 2014 Author Share Posted September 16, 2014 (edited) Habilitando el reporte de errores me sale esto: [PrestaShopDatabaseException] Duplicate entry '165-1--2' for key 'PRIMARY' INSERT INTO `ps_module_currency` (`id_module`, `id_shop`, `id_currency`) VALUES (165, "1", -2) at line 635 in file classes/db/Db.php 629. WebserviceRequest::getInstance()->setError(500, ' '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);630. }631. else if (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS'))632. {633. if ($sql)634. throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');635. throw new PrestaShopDatabaseException($this->getMsgError());636. }637. }638. 639. /** DbCore->displayError - [line 325 - classes/db/Db.php] - [1 Arguments]DbCore->query - [line 465 - classes/db/Db.php] - [1 Arguments]DbCore->execute - [line 77 - override/classes/PaymentModule.php] - [1 Arguments]PaymentModule->addRadioCurrencyRestrictionsForModule - [line 23 - override/classes/PaymentModule.php]PaymentModule->install - [line 123 - modules/paypal/paypal.php]PayPal->install - [line 805 - controllers/admin/AdminModulesController.php]AdminModulesControllerCore->postProcessCallback - [line 1045 - controllers/admin/AdminModulesController.php]AdminModulesControllerCore->postProcess - [line 171 - classes/controller/Controller.php]ControllerCore->run - [line 373 - classes/Dispatcher.php]DispatcherCore->dispatch - [line 54 - admin/index.php] La versión que uso es la 1.6 Edited September 16, 2014 by pepe81 (see edit history) Link to comment Share on other sites More sharing options...
pepe81 Posted September 17, 2014 Author Share Posted September 17, 2014 ¿Alguien sabe a qué se debe ese error? Link to comment Share on other sites More sharing options...
nadie Posted September 17, 2014 Share Posted September 17, 2014 (edited) Hola Pepe, prueba entrar a la tabla: ps_module_currency y borrar la fila, en que coincida que el: id_module es 165 a ver si borrandola, ya no te da error de fila duplicada... Edited September 17, 2014 by nadie (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted September 17, 2014 Share Posted September 17, 2014 (Atención digo borrar solo la fila en cuestión para probar, no la tabla entera) Link to comment Share on other sites More sharing options...
pepe81 Posted September 17, 2014 Author Share Posted September 17, 2014 Comprobando es que no sale ni esa fila. He intentado a instalar el modulo de redsys y también da error al instalar. Pero ahora otro diferente. Siempre atendiendo a la misma tabla y en modulos de pago. Ya desespera... Link to comment Share on other sites More sharing options...
Recommended Posts