Перейти к содержимому
Русский язык для Invision Community 5

Доброго вечера, столкнулся с такой проблемой.

Обновляю блог с 2.4.1 до актуальной, и выскакивает ошибка БД.

 

Проблема с тегами, первая ошибка была аналогичная та что ниже, но когда я удалил тот тег через бд, и сразу ошибка выскочила в другом теге.

Я так понимаю идет дублирование тегов, а их шт 3000

 

Но когда удаляю все теги ibf_core_tags_cache то обновление проходит, как зачистить все теги блога, или хотя-бы починить.

 

Аналогичная проблема.

 


mySQL query error: INSERT INTO ibf_core_tags_cache (`tag_cache_key`,`tag_cache_text`,`tag_cache_date`) VALUES('f1f3db399fca55f2c123365493fcaa58','a:2:{s:4:\"tags\";a:1:{i:0;s:150:\"Размышлизмы и жизть наша\";}s:6:\"prefix\";s:0:\"\";}',1331407926)

SQL error: Duplicate entry 'f1f3db399fca55f2c123365493fcaa58' for key 'tag_cache_key'
SQL error code: 1062
Date: Saturday 13th April 2013 03:52:32 PM


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Sat, 13 Apr 2013 15:52:32 +0000
Error: 1062 - Duplicate entry 'f1f3db399fca55f2c123365493fcaa58' for key 'tag_cache_key'
- /forum1/admin/upgrade/index.php?app=upgrade§ion=upgrade&do=appclass
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: INSERT INTO ibf_core_tags_cache (`tag_cache_key`,`tag_cache_text`,`tag_cache_date`) VALUES('f1f3db399fca55f2c123365493fcaa58','a:2:{s:4:\"tags\";a:1:{i:0;s:150:\"Размышлизмы и жизть наша\";}s:6:\"prefix\";s:0:\"\";}',1331407926)
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/applications_addon/ips/blog/setup/versions/upg_25000/version_upgrade.php| [db_main_mysql].insert                                                        | 128               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/setup/applications/upgrade/sections/upgrade.php                      | [version_upgrade].doExecute                                                   | 403               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/setup/applications/upgrade/sections/upgrade.php                      | [upgrade_upgrade].install_appclass                                            | 148               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/setup/sources/base/ipsController_setup.php                           | [upgrade_upgrade].doExecute                                                   | 258               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

Рекомендованные сообщения

  • Автор

Все пробовал. <_>

Нажимаю конверт в 2.4.1 , и белая страница.

Разбирался сейчас со скриптом, какой то он недоделанный. Должен, поидее, обрабатывать по сотне строк из таблицы tags_index за проход и обновлять на основе данных из неё core_tags, core_tags_cache и core_tags_perms, но нет ни механизма итераций $url, ни переменной передающей количество обработанных строк в функцию convertTags(). Еще константы каие-то левые торчат, к делу отношения не имеющие. Полуфабрикат однако...

 

Можно было бы допилить. Только нужен дамп с этими четырьмя таблицами, содержащими теги из блогов, для отладки. Свяжитесь в ICQ со мной, если вопрос еще актуален.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.