Posted 5 августа, 20213 yr comment_171022 Господа, всех приветствую. Не обновляется форум с 4.5.4.2 на 4.6.5.1 со следующей ошибкой: "Column count doesn't match value count at row 1". Скриншот прилагаю. Что делать в таких случаях, куда копать? Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/ Share on other sites Больше вариантов
5 августа, 20213 yr comment_171023 1 час назад, Dims512 сказал: Господа, всех приветствую. Не обновляется форум с 4.5.4.2 на 4.6.5.1 со следующей ошибкой: "Column count doesn't match value count at row 1". Скриншот прилагаю. Что делать в таких случаях, куда копать? такая же лажа при обнове. решение пока не нашел 🙄 откатил форум по беку Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171023 Share on other sites Больше вариантов
5 августа, 20213 yr Author comment_171024 И версии те же? Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171024 Share on other sites Больше вариантов
5 августа, 20213 yr comment_171026 да но я провел один эксперимент. на локалке тоже в обнове такая ошибка была. попробовал удалить запрос который на скрине, запустил обнову еще раз. не помогло. удалил на локалке все полностью. и накатил тупо заново. и заметил что в базе нет уже такого запроса как на скрине. а вот на не обновленном движке есть в базе этот запрос. куда копать, даже не понимаю. да и пока некогда этим заниматься. на выходных буду проводить эксперименты Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171026 Share on other sites Больше вариантов
5 августа, 20213 yr comment_171027 Только что закончил обновление до актуальной версии. Всё работает и без ошибок. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171027 Share on other sites Больше вариантов
5 августа, 20213 yr comment_171030 1 час назад, SlawkA сказал: такая же лажа при обнове. решение пока не нашел Добавить в таблицу `core_achievements_log_milestones` поле `milestone_type` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT 'subject', Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171030 Share on other sites Больше вариантов
5 августа, 20213 yr comment_171033 22 минуты назад, Desti сказал: Добавить в таблицу `core_achievements_log_milestones` поле `milestone_type` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT 'subject', спасибо, на выходных проверю. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171033 Share on other sites Больше вариантов
5 августа, 20213 yr comment_171034 Вот буквально час назад обновлял тестовый с 4.5 на 4.6, вылезла эта ошибка. В базе на этот момент две таблицы, core_achievements_log_milestones и core_achievements_log_milestones_new, я удалил таблицу без new и переименовал с new, нажал retry и всё поехало без ошибок. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171034 Share on other sites Больше вариантов
5 августа, 20213 yr comment_171035 1 минуту назад, Desti сказал: Вот буквально час назад обновлял тестовый с 4.5 на 4.6, вылезла эта ошибка. В базе на этот момент две таблицы, core_achievements_log_milestones и core_achievements_log_milestones_new, я удалил таблицу без new и переименовал с new, нажал retry и всё поехало без ошибок. тоже поимеем в виду)) я что то такое и предполагал. но был на работе. и было не удобно все проверить. отвлекали. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171035 Share on other sites Больше вариантов
5 августа, 20213 yr comment_171036 2 часа назад, Desti сказал: я удалил таблицу без new форум пустой, поэтому прокатило, на рабочем надо добавлять поле в таблицу, как я написал в первом сообщении. Команда пытается из одной таблицы скопировать данные в другую, а полей разное количество, вот и лезет ошибка row count. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171036 Share on other sites Больше вариантов
5 августа, 20213 yr comment_171037 55 минут назад, Desti сказал: форум пустой, поэтому прокатило, на рабочем надо добавлять поле в таблицу, как я написал в первом сообщении. Команда пытается из одной таблицы скопировать данные в другую, а полей разное количество, вот и лезет ошибка row count. спасибо, принял, возьму и это на вооружение 😉 Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171037 Share on other sites Больше вариантов
8 августа, 20213 yr comment_171114 facing this error too. but upgrade to 4.6.4 and then upgrade to 4.6.5.1 is working fine. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171114 Share on other sites Больше вариантов
9 августа, 20213 yr comment_171123 Desti обновился без проблем. как ты и написал выше. спасибо Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171123 Share on other sites Больше вариантов
9 августа, 20213 yr comment_171124 А кто знает, от чего зависит формат выдаваемой при ошибке красной плашки? У меня на тестовом сервере нарисовало только ""Column count doesn't match...", номер ошибки и кнопки, строк с исходником и sql-ем не было.. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171124 Share on other sites Больше вариантов
9 августа, 20213 yr comment_171128 Просто какие-то исключения не включают в себя backtrace. А в шаблоне обновления происходит проверка на наличие backtrace: {{if $backtrace}} <br><hr class='ipsHr'><br> <pre>{$backtrace}</pre> {{endif}} Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171128 Share on other sites Больше вариантов
9 августа, 20213 yr comment_171130 Дык ошибка-то та же, что и у ТС, ситуация теоретически одинаковая, а результат разный. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171130 Share on other sites Больше вариантов
9 августа, 20213 yr comment_171131 php может быть разным. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171131 Share on other sites Больше вариантов
9 августа, 20213 yr comment_171132 Ну не настолько, чтобы getTraceAsString() дал другой результат.. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171132 Share on other sites Больше вариантов
9 августа, 20213 yr comment_171182 с 4.3.4 обновлялся недавно до 4.6.5.1, никаких ошибок, на форуме около 10 тыс. сообщений. Ну и один новый форум на 4.5.x, имеющий чуть более сотни сообщений, так же обновился без проблем. PHP 7.4 на обоих используется. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171182 Share on other sites Больше вариантов
10 августа, 20213 yr comment_171194 19 часов назад, Desti сказал: Дык ошибка-то та же, что и у ТС, ситуация теоретически одинаковая, а результат разный. Если код ошибки точно такой же, то это мистика. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171194 Share on other sites Больше вариантов
10 августа, 20213 yr comment_171198 Да даже не код ошибки, а именно эта ошибка, про которую ТС написал, нет поля в конкретной таблице. Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=171198 Share on other sites Больше вариантов
31 августа, 20213 yr comment_172058 В 05.08.2021 в 15:27, Dims512 сказал: Господа, всех приветствую. Не обновляется форум с 4.5.4.2 на 4.6.5.1 со следующей ошибкой: "Column count doesn't match value count at row 1". Скриншот прилагаю. Что делать в таких случаях, куда копать? Просто переименовал таблицу core_achievements_log_milestones в core_achievements_log_milestones_1 и все...Обновилось без прроблем. Там же новая создается с окончанием _new, ее автоматом и обновляет под новую версию ips 4 минуты назад, andros0789 сказал: Просто переименовал таблицу core_achievements_log_milestones в core_achievements_log_milestones_1 и все...Обновилось без прроблем. Там же новая создается с окончанием _new, ее автоматом и обновляет под новую версию ips вот только что прям Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=172058 Share on other sites Больше вариантов
1 сентября, 20213 yr comment_172074 Ну и в чем проблема то добавить столбец в таблицу? Зайдите в phpmyadmin найдите эту таблицу ipb_core_achievements_log_milestones выбрать "структура" тыкайте кнопку "вперед" напротив добавить поле и далее добавляйте milestone_type тип varchar длина 100 по умолчанию - выбрать "как определено" и прописать subject сравнение utf8mb4_unicode_ci Null - ДА Все! и продолжайте дальше Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=172074 Share on other sites Больше вариантов
8 сентября, 20213 yr comment_172260 У меня обновление продолжилось после выполнения такого запроса к базе данных: ALTER TABLE `ibf_core_achievements_log_milestones` ADD `milestone_type` VARCHAR(100) CHARACTER SET utf32 COLLATE utf32_unicode_ci NOT NULL DEFAULT 'COLLATE' AFTER `milestone_log_id`; Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=172260 Share on other sites Больше вариантов
16 сентября, 20213 yr comment_172541 Обновился с 4.5.3 до 4.6.6 без проблем, версию php с 7.2 до 7.4 менял до обновления... Link to comment https://ipbmafia.ru/topic/23378-ne-obnovlyaetsya-ips-s-4542-na-4651/?&do=findComment&comment=172541 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.