Jump to content

Блог


Атаман
 Share

Recommended Posts

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

Обновляю блог с 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               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

Link to comment
Share on other sites

Ну, дык пофиксили же, еще в 2.5.0. Залейте convert_php.php из папки /Tools дистрибутива в корень форума и запустите.

  • Upvote 1
Link to comment
Share on other sites

Ничего не происходит,при запуске конверта белая страница.

Попробуйте из /blog/Tools/ запустить. Можно ещё "error_reporting (1);" в начало файла добавить.
  • Upvote 1
Link to comment
Share on other sites

Там логи не понадобятся, ошибка должна на страницу сразу выводиться. Откройте в блокноте convert_php.php, после <?php добавьте строку:

error_reporting (1);

  • Upvote 1
Link to comment
Share on other sites

Логов не могу добиться от хостера.

Можно включить показ ошибок в браузере, и обойтись без логов хостера.

Хотя конечно странно, что за хостинг такой где клиент не имеет доступ к собственным логам.

 

php_flag display_errors On

php_value error_reporting 7

  • Upvote 1
Link to comment
Share on other sites

Н-да... Попробуйте закомментировать строку "@set_time_limit( 3600 );" ещё. Больше пока ничего в голову не приходит. Разве что переписать скрипт в простой редакции...

  • Upvote 1
Link to comment
Share on other sites

Сив не помогает пробовал

Значит ставьте на локальную машину клон форума, конвертируйте, переносите базу на хостинг.

 

P.S. А лучше сразу хостинг нормальный поискать наверное. :)

  • Upvote 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...