Автор Тема: Не устанавливается модуль  (Прочитано 232 раз)

09 Января 2015, 16:35:17
  • Фрилансер
  • *
  • Сообщений: 230
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
не устанавливается модуль комментриев, после чего-не знаю и вот что пишет

[PrestaShopDatabaseException]

Duplicate entry '1' for key 'PRIMARY'


INSERT INTO `ps_product_comment_criterion` VALUES ('1', '1', '1')

at line 613 in file classes/db/Db.php
607. WebserviceRequest::getInstance()->setError(500, '[SQL Error] '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);
608. }
609. else if (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS'))
610. {
611. if ($sql)
612. throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');
613. throw new PrestaShopDatabaseException($this->getMsgError());
614. }
615. }
616.
617. /**
DbCore->displayError - [line 313 - classes/db/Db.php] - [1 Arguments]
DbCore->query - [line 453 - classes/db/Db.php] - [1 Arguments]
DbCore->execute - [line 69 - modules/productcomments/productcomments.php] - [1 Arguments]
ProductComments->install - [line 685 - controllers/admin/AdminModulesController.php] - [0 Argument]
AdminModulesControllerCore->postProcessCallback - [line 811 - controllers/admin/AdminModulesController.php] - [0 Argument]
AdminModulesControllerCore->postProcess - [line 158 - classes/controller/Controller.php] - [0 Argument]
ControllerCore->run - [line 348 - classes/Dispatcher.php] - [0 Argument]
DispatcherCore->dispatch - [line 53 - admin6759/index.php] - [0 Argument]
09 Января 2015, 17:04:00
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 13276
  • Репутация: +14555/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Это потому что не удалены старые данные. Сначала удалите это модуль, потом установите заново.
09 Января 2015, 20:34:56
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 230
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Следующие модули не были установлены должным образом:
- productcomments :

удалил, заново устанавливал, ничего
09 Января 2015, 22:10:37
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 20842
  • Репутация: +25276/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Удалите модуль и в базе данных удалите все таблицы от этого модуля
ps_product_comment_...
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!