DeeMon 2 05/31/11 16:54 Проблему решил повторным обновлением. Видимо что то не так пошло сначала, странно... Поделиться сообщением Ссылка на сообщение
SlokMc 0 06/13/11 15:58 Проблема возникает при обновлении версии IPB 2.3.6 до IPB 3.1.4. Текст ошибки: mySQL query error: SELECT * FROM skin_templates WHERE template_set_id=0 SQL error: Unknown column 'template_set_id' in 'where clause' SQL error code: 1054 Date: Monday 13th June 2011 03:29:52 PM ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Date: Mon, 13 Jun 2011 15:29:52 +0000 Error: 1054 - Unknown column 'template_set_id' in 'where clause' IP Address: 217.174.174.102 - /forum/admin/upgrade/index.php?app=upgrade§ion=apps&do=save ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: SELECT * FROM skin_templates WHERE template_set_id=0 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/setup/applications/upgrade/sections/upgrade.php | [iPSSetUp].resetPreviousTemplates | 233 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/applications/upgrade/sections/upgrade.php | [upgrade_upgrade]._splash | 212 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/sources/base/ipsRegistry_setup.php | [upgrade_upgrade].doExecute | 406 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/sources/base/ipsRegistry_setup.php | [upgrade_license].doExecute | 406 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/sources/base/ipsController_setup.php | [upgrade_apps].doExecute | 256 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' Поделиться сообщением Ссылка на сообщение
Ritsuka 540 06/13/11 16:22 Инструмент обновления считает, что у вас форум версии 3.0.х, и пытается начать обновление с нее. Решить так он может, если у вас в таблице upgrade_history (можно посмотреть через phpmyadmin) максимальной версией указано что-то старше чем имеющаяся 2.3.х. Возможно, из-за незаконченного обновления. И еще, в свое время всякие мегакульхацкеры очень любили делать свои "ipb сборки", где приписывали двойке несуществующие 3.х версии. В общем, редактируйте вручную upgrade_history, удаляйте все старше своей текущей версии. Поделиться сообщением Ссылка на сообщение
SlokMc 0 06/13/11 16:45 Проверил все вдоль и поперек - выше 2.3.6 версии там ничего не сказано, попробую обновится до 3.0.5 сначала. Поделиться сообщением Ссылка на сообщение
Ritsuka 540 06/13/11 16:48 А еще можно попробовать удалить таблицу "skin_collections" и просто перезапустить обновление... Поделиться сообщением Ссылка на сообщение
SlokMc 0 06/13/11 17:28 Вот что выдает при обновлении до 3.0.5: Ошибка: RENAME TABLE custom_bbcode TO custom_bbcode_old; Table 'custom_bbcode_old' already exists Ошибка: CREATE TABLE custom_bbcode Table 'custom_bbcode' already exists Ошибка: CREATE TABLE profile_friends_flood Table 'core_sys_lang_words' already exists Ошибка: CREATE TABLE core_sys_login и тд.. Table 'core_sys_login' already exists Ошибка: ALTER TABLE search_index ADD FULLTEXT KEY content (content,content_title); Duplicate key name 'content' Ошибка: ALTER TABLE message_posts ADD FULLTEXT KEY msg_post (msg_post); Duplicate key name 'msg_post' Ошибка: ALTER TABLE message_topics ADD FULLTEXT KEY mt_title (mt_title); Duplicate key name 'mt_title' Поделиться сообщением Ссылка на сообщение
SlokMc 0 06/13/11 17:47 Удалил ту таблицу "collection", выдает туже ошибку в обновлении. mySQL query error: UPDATE custom_bbcode SET bbcode_title='Возврат к сообщению',bbcode_desc='Данный тег отображает маленький ярлычок ссылки, с помощью которого можно перейти непосредственно к сообщению - используется при цитировании сообщений форума. По умолчанию открывается в том же самом окне.',bbcode_tag='snapback',bbcode_replace='',bbcode_useoption=0,bbcode_example='[snapback]100[/snapback]',bbcode_switch_option=0,bbcode_menu_option_text='',bbcode_menu_content_text='',bbcode_php_plugin='defaults.php',bbcode_no_parsing=0,bbcode_optional_option=0,bbcode_aliases='',bbcode_image='',bbcode_single_tag=0,bbcode_app='core',bbcode_protected=0,bbcode_custom_regex='' WHERE bbcode_tag='snapback' SQL error: Unknown column 'bbcode_php_plugin' in 'field list' SQL error code: 1054 Date: Monday 13th June 2011 05:36:46 PM ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Date: Mon, 13 Jun 2011 17:36:46 +0000 Error: 1054 - Unknown column 'bbcode_php_plugin' in 'field list' IP Address: 217.174.174.102 - /forum/admin/upgrade/index.php?app=upgrade&workact=permsAndBbcode&st=0§ion=upgrade&do=appclass ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: UPDATE custom_bbcode SET bbcode_title='Возврат к сообщению',bbcode_desc='Данный тег отображает маленький ярлычок ссылки, с помощью которого можно перейти непосредственно к сообщению - используется при цитировании сообщений форума. По умолчанию открывается в том же самом окне.',bbcode_tag='snapback',bbcode_replace='',bbcode_useoption=0,bbcode_example='[snapback]100[/snapback]',bbcode_switch_option=0,bbcode_menu_option_text='',bbcode_menu_content_text='',bbcode_php_plugin='defaults.php',bbcode_no_parsing=0,bbcode_optional_option=0,bbcode_aliases='',bbcode_image='',bbcode_single_tag=0,bbcode_app='core',bbcode_protected=0,bbcode_custom_regex='' WHERE bbcode_tag='snapback' .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/applications/core/modules_admin/posts/bbcode.php | [db_main_mysql].update | 348 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications/core/setup/versions/upg_30001/version_upgrade.php | [admin_core_posts_bbcode].bbcodeImportDo | 716 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications/core/setup/versions/upg_30001/version_upgrade.php | [version_upgrade].permsAndBbcode | 96 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | 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 | 256 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' Поделиться сообщением Ссылка на сообщение
Ritsuka 540 06/13/11 19:29 Ерундой занимаетесь. После того, как первый апгрейд прервался на ошибке, следовало восстановить оригинальную базу из бекапа. И удаление таблицы применять к ней. А теперь-то, на наполовину обновленной базе, вполе логично, что ошибки сыпятся. Поделиться сообщением Ссылка на сообщение
SlokMc 0 06/14/11 04:25 Дело в том, что я все так и сделал. Полностью отчистил бд, востоновил начальный бэкап и пробывал сделать обновление - mySQL query error: INSERT INTO custom_bbcode (`bbcode_title`,`bbcode_desc`,`bbcode_tag`,`bbcode_replace`,`bbcode_useoption`,`bbcode_example`,`bbcode_switch_option`,`bbcode_menu_option_text`,`bbcode_menu_content_text`,`bbcode_groups`,`bbcode_sections`,`bbcode_php_plugin`,`bbcode_no_parsing`,`bbcode_optional_option`,`bbcode_aliases`,`bbcode_image`,`bbcode_single_tag`,`bbcode_app`,`bbcode_protected`,`bbcode_custom_regex`) VALUES('Возврат к сообщению','Данный тег отображает маленький ярлычок ссылки, с помощью которого можно перейти непосредственно к сообщению - используется при цитировании сообщений форума. По умолчанию открывается в том же самом окне.','snapback','',0,'[snapback]100[/snapback]',0,'','','all','all','defaults.php',0,0,'','',0,'core',0,'') SQL error: Unknown column 'bbcode_custom_regex' in 'field list' SQL error code: 1054 Date: Tuesday 14th June 2011 04:14:56 AM ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Date: Tue, 14 Jun 2011 04:14:56 +0000 Error: 1054 - Unknown column 'bbcode_custom_regex' in 'field list' IP Address: 217.174.174.102 - /forum/admin/upgrade/index.php?app=upgrade&workact=permsAndBbcode&st=0§ion=upgrade&do=appclass ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: INSERT INTO custom_bbcode (`bbcode_title`,`bbcode_desc`,`bbcode_tag`,`bbcode_replace`,`bbcode_useoption`,`bbcode_example`,`bbcode_switch_option`,`bbcode_menu_option_text`,`bbcode_menu_content_text`,`bbcode_groups`,`bbcode_sections`,`bbcode_php_plugin`,`bbcode_no_parsing`,`bbcode_optional_option`,`bbcode_aliases`,`bbcode_image`,`bbcode_single_tag`,`bbcode_app`,`bbcode_protected`,`bbcode_custom_regex`) VALUES('Возврат к сообщению','Данный тег отображает маленький ярлычок ссылки, с помощью которого можно перейти непосредственно к сообщению - используется при цитировании сообщений форума. По умолчанию открывается в том же самом окне.','snapback','',0,'[snapback]100[/snapback]',0,'','','all','all','defaults.php',0,0,'','',0,'core',0,'') .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/applications/core/modules_admin/posts/bbcode.php | [db_main_mysql].insert | 378 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications/core/setup/versions/upg_30001/version_upgrade.php | [admin_core_posts_bbcode].bbcodeImportDo | 716 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications/core/setup/versions/upg_30001/version_upgrade.php | [version_upgrade].permsAndBbcode | 96 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | 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 | 256 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' Поделиться сообщением Ссылка на сообщение
SlokMc 0 06/14/11 05:11 Тяжкими силами одолел обновление, обновился. Но теперь проблема, пропадают некоторые буквы и в Админ центре в некоторых буквах написано символами: "�?". Поделиться сообщением Ссылка на сообщение
Enr1k 0 07/11/11 10:51 (изменено) На втором шаге установки вылетает ошибка. Базу перевел в utf8_general_ci. С 2.3.6 на 3.1.4. Чистый IPB ставится на ура, а вот обновление проходить не хочет. Как устранить, уже два дня мучаюсь с проблемой.. mySQL query error: SELECT m.*, m.member_id as my_member_id,g.*,ccb.cache_content FROM ibf_members m LEFT JOIN ibf_groups g ON ( g.g_id=m.member_group_id ) LEFT JOIN ibf_content_cache_sigs ccb ON ( ccb.cache_content_id=m.member_id ) WHERE m.members_l_username='enr1k' SQL error: Table 'mostpe_forum.ibf_content_cache_sigs' doesn't existSQL error code: 1146Date: Monday 11th July 2011 10:34:04 AM ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Date: Mon, 11 Jul 2011 10:34:04 +0000 Error: 1146 - Table 'mostpe_forum.ibf_content_cache_sigs' doesn't exist IP Address: 91.124.78.197 - /forum/admin/upgrade/index.php?app=upgrade&s=§ion=index&do=login ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: SELECT m.*, m.member_id as my_member_id,g.*,ccb.cache_content FROM ibf_members m LEFT JOIN ibf_groups g ON ( g.g_id=m.member_group_id ) LEFT JOIN ibf_content_cache_sigs ccb ON ( ccb.cache_content_id=m.member_id ) WHERE m.members_l_username='enr1k' .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/sources/loginauth/login_core.php | [iPSMember].load | 154 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/sources/loginauth/internal/auth.php | [login_core].authLocal | 70 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/sources/handlers/han_login.php | [login_internal].authenticate | 681 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/sources/legacy/3xx.php | [han_login].loginAuthenticate | 171 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/applications/upgrade/sections/index.php | [upgradeLegacy].authenticateLogIn | 45 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/sources/base/ipsController_setup.php | [upgrade_index].doExecute | 256 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' Изменено 11 июля 2011 пользователем Enr1k Поделиться сообщением Ссылка на сообщение
Enr1k 0 07/11/11 14:54 Все, решил проблему сам, надо было просто сделать запросы.. Поделиться сообщением Ссылка на сообщение
pl84 0 07/13/11 11:55 после обновления с 2.3.6 до 3.0.4 (не смог зарегистрироваться, писал ошибку) и дальнейшего сразу же обновления до версии 3.1.4 (все нормально обновилось и форум стал доступен) возникла сложность: не работает поиск, т.е. ввожу слово ключевое, которое только что оставил в одной из тем форума, а он пишет, что нет ничего по запросу... как поступить? Поделиться сообщением Ссылка на сообщение
Ph-A 395 07/13/11 12:23 как поступить? Смотреть кодировку базы данных. Поделиться сообщением Ссылка на сообщение
pl84 0 07/13/11 12:36 Смотреть кодировку базы данных.смотрел, utf8 все таблицы, тоже кстати думаю на это.... кодировку, пока решил этот вопрос системой отключения: "Включить полнотекстовый поиск", но это не вариант же... Поделиться сообщением Ссылка на сообщение