Вопрос Ошибка при обновлении форума

CallMeSawyer

Проверенный
Сообщения
213
Симпатии
2
Баллы
18
#1
Пытаюсь обновить форум, выскакивает ошибка в самом начале:

Server Error
Server Error
Mysqli statement execute error : Duplicate entry '7074-29' for key 'definition_id_style_id'
  1. Zend_Db_Statement_Mysqli->_execute() in Zend/Db/Statement.php at line 297
  2. Zend_Db_Statement->execute() in Zend/Db/Adapter/Abstract.php at line 479
  3. Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 632
  4. Zend_Db_Adapter_Abstract->update() in XenForo/Model/StyleProperty.php at line 2408
  5. XenForo_Model_StyleProperty->importStylePropertiesFromArray() in XenForo/Model/StyleProperty.php at line 2312
  6. XenForo_Model_StyleProperty->importStylePropertyXml() in XenForo/Model/StyleProperty.php at line 2245
  7. XenForo_Model_StyleProperty->importStylePropertyDevelopmentXml() in XenForo/Deferred/ImportMasterData.php at line 26
  8. XenForo_Deferred_ImportMasterData->execute() in XenForo/Deferred/Atomic.php at line 66
  9. XenForo_Deferred_Atomic->execute() in XenForo/Model/Deferred.php at line 295
  10. XenForo_Model_Deferred->runDeferred() in XenForo/Model/Deferred.php at line 429
  11. XenForo_Model_Deferred->_runInternal() in XenForo/Model/Deferred.php at line 355
  12. XenForo_Model_Deferred->runByUniqueKey() in XenForo/Install/Controller/Abstract.php at line 34
  13. XenForo_Install_Controller_Abstract->_manualDeferredRunner() in XenForo/Install/Controller/Upgrade.php at line 221
  14. XenForo_Install_Controller_Upgrade->actionRunDeferred() in XenForo/FrontController.php at line 369
  15. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 152


До этого обновлялся без проблем. Что это значит и как решить проблему?
 

Unsubdued

Премиум
Сообщения
3.433
Симпатии
7.040
Баллы
266
#2
Похоже на конфликт стилей.
 

Unsubdued

Премиум
Сообщения
3.433
Симпатии
7.040
Баллы
266
#4
CallMeSawyer, попробовать поудалять стили. Особенно, если есть от одного разработчика. Хотя, я не уверен в правильности данного решения.
 

Pokschubin

Местный
Сообщения
399
Симпатии
160
Баллы
43
#5
В базе данных надо лазать и искать строки и столбцы с содержимым "definition_id_style_id "
Стиль скорее всего от бривиума. У него есть такое что ключи не удаляются. Остаются то ли в таблице то ли в колонке.
Долгий у мучительный процесс. Ну а что поделать то ?
--- Сообщение автоматически объединено: ---

CallMeSawyer, Обновление с какой версии и на какую ?
 
Последнее редактирование:

CallMeSawyer

Проверенный
Сообщения
213
Симпатии
2
Баллы
18
#6
В базе данных надо лазать и искать строки и столбцы с содержимым "definition_id_style_id "
Стиль скорее всего от бривиума. У него есть такое что ключи не удаляются. Остаются то ли в таблице то ли в колонке.
Долгий у мучительный процесс. Ну а что поделать то ?
--- Сообщение автоматически объединено: ---

CallMeSawyer, Обновление с какой версии и на какую ?
Стиль Elegance 2 от артодии.
Хочу обновить с версии 1.5.15 пробовал и на 1.5.16 и на 1.5.17 и на 1.5.18 одна и таже ошибка....
 

Pokschubin

Местный
Сообщения
399
Симпатии
160
Баллы
43
#7
Поехали!
1. Переходим по пути /admin.php?styles/add создаем стиль выбираем родительский стиль это Elegance 2 он может быть переименован по вашему усмотрению. Новый только что созданный стиль будет содержать ваши правки в стиле.
2. Экспортируйте ваш ново испеченный стиль и удалите его вместе со стилем Elegance 2
3. Заливаем файлы движка с перезаписью естесна.
4. Обновляемся и устанавливаем заново стиль Elegance 2 импортируем ваш ново испеченный стиль как дочерний к стилю Elegance 2
 

Вложения

CallMeSawyer

Проверенный
Сообщения
213
Симпатии
2
Баллы
18
#8
Поехали!
1. Переходим по пути /admin.php?styles/add создаем стиль выбираем родительский стиль это Elegance 2 он может быть переименован по вашему усмотрению. Новый только что созданный стиль будет содержать ваши правки в стиле.
2. Экспортируйте ваш ново испеченный стиль и удалите его вместе со стилем Elegance 2
3. Заливаем файлы движка с перезаписью естесна.
4. Обновляемся и устанавливаем заново стиль Elegance 2 импортируем ваш ново испеченный стиль как дочерний к стилю Elegance 2
Спасибо, попробую