Атаман 464 04/13/13 15:57 Доброго вечера, столкнулся с такой проблемой.Обновляю блог с 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 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' Поделиться сообщением Ссылка на сообщение
Dmitriy427 198 04/13/13 18:20 Ну, дык пофиксили же, еще в 2.5.0. Залейте convert_php.php из папки /Tools дистрибутива в корень форума и запустите. 1 Поделиться сообщением Ссылка на сообщение
Атаман 464 04/13/13 18:57 Ничего не происходит,при запуске конверта белая страница. Поделиться сообщением Ссылка на сообщение
Dmitriy427 198 04/13/13 19:16 Ничего не происходит,при запуске конверта белая страница.Попробуйте из /blog/Tools/ запустить. Можно ещё "error_reporting (1);" в начало файла добавить. 1 Поделиться сообщением Ссылка на сообщение
Атаман 464 04/13/13 19:22 пустые страницы. Логов не могу добиться от хостера. Поделиться сообщением Ссылка на сообщение
Dmitriy427 198 04/13/13 19:27 Там логи не понадобятся, ошибка должна на страницу сразу выводиться. Откройте в блокноте convert_php.php, после <?php добавьте строку:error_reporting (1); 1 Поделиться сообщением Ссылка на сообщение
siv1987 2629 04/13/13 19:32 Логов не могу добиться от хостера.Можно включить показ ошибок в браузере, и обойтись без логов хостера.Хотя конечно странно, что за хостинг такой где клиент не имеет доступ к собственным логам. php_flag display_errors Onphp_value error_reporting 7 1 Поделиться сообщением Ссылка на сообщение
Dmitriy427 198 04/13/13 19:39 Н-да... Попробуйте закомментировать строку "@set_time_limit( 3600 );" ещё. Больше пока ничего в голову не приходит. Разве что переписать скрипт в простой редакции... 1 Поделиться сообщением Ссылка на сообщение
Атаман 464 04/13/13 19:40 :mellow: ох и хостинг. Ничего не показывает. Поделиться сообщением Ссылка на сообщение
Dmitriy427 198 04/13/13 19:47 Сив не помогает пробовалЗначит ставьте на локальную машину клон форума, конвертируйте, переносите базу на хостинг. P.S. А лучше сразу хостинг нормальный поискать наверное. :) 1 Поделиться сообщением Ссылка на сообщение
Атаман 464 04/13/13 19:50 ;) Верно, думаю так быстрее будет. Спасибо Поделиться сообщением Ссылка на сообщение
Атаман 464 04/13/13 20:08 Я поднял дамп на виртуальные где 100% ошибки показывает, но при конверте их невидно. Поделиться сообщением Ссылка на сообщение