Jump to content

Featured Replies

При апдейте с 3.4.7 вылазит ошибка 

1054 Unknown column 'field_' in 'field list'
site\applications\core\setup\upg_40000\upgrade.php::724

INSERT INTO `ibf_core_pfields_content` ( `member_id`, `field_` ) VALUES ( ?, ? ) ON DUPLICATE KEY UPDATE `member_id`=VALUES(`member_id`), `field_`=VALUES(`field_`)

Есть две кнопки Retry? и  Continue.

При обоих вариантах лезет следующее:

1146 Table 'offroadmaster-db.ibf_members' doesn't exist
site\applications\core\setup\upg_40000\upgrade.php::42

И опять эти же две кнопки. При нажатии которых ничего не происходит. И действительно после первой ошибки пропадает таблица members. Если её ручками подсунуть - и нажать одну из кнопок все повторяется заного с первой ошибки. Куда копать? 

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/
Share on other sites

Попробуйте отключить все сторонние плагины и приложения и обновиться сначала до 4.4.10.

Edited by Zero108

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175260
Share on other sites

Тут нашел тотлько 4.3.6. Попробую через неё поставить. 

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175272
Share on other sites

Та же ошибка:

1054 Unknown column 'field_' in 'field list'
H:\OpenServer\domains\offroad\applications\core\setup\upg_40000\upgrade.php::711

INSERT INTO `ibf_core_pfields_content` ( `member_id`, `field_` ) VALUES ( ?, ? ) ON DUPLICATE KEY UPDATE `member_id`=VALUES(`member_id`), `field_`=VALUES(`field_`)

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175273
Share on other sites

Unknown column 'field_' in 'field list' - У Вас не хватает строк

- Удалите все плагины (которые не поддаются обновлению).

- Удалите хуки

- Лучше вручную выполнять запросы при обновлении, форум не мал и 99% чтоб каждый раз придется по новой.... а так на всех этапах можно исправить ошибки в бд.

 

Unknown column 'ИМЯ_СТОЛБЦА' in 'field list' в переводе означает "Неизвестный столбец 'ИМЯ_СТОЛБЦА' в списке полей.". Такая ошибка возникает в том случае, если попытаться выбрать (запрос вида select) или изменить (запрос вида update) данные из столбца, которого не существует.

 

Ошибка чаще всего возникает из-за сторонних модулей.

 

 

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175285
Share on other sites

А кто-нить из советчиков пробовал залезть в файл и посмотреть на строку, которая вызывает ошибку?                   

\IPS\Db::i()->insert( 'core_pfields_content', array( 'member_id' => $row['member_id'], 'field_' . $_SESSION['aboutMe_Field'] => $aboutMe ), TRUE );

Там проблема совсем не в сторонних приложениях, а скорее в глюкавом openserver, он как-то неправильно работает с сессионными данными. 

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175287
Share on other sites
6 часов назад, Desti сказал:

А кто-нить из советчиков пробовал залезть в файл и посмотреть на строку, которая вызывает ошибку?                   

\IPS\Db::i()->insert( 'core_pfields_content', array( 'member_id' => $row['member_id'], 'field_' . $_SESSION['aboutMe_Field'] => $aboutMe ), TRUE );

Там проблема совсем не в сторонних приложениях, а скорее в глюкавом openserver, он как-то неправильно работает с сессионными данными. 

А что посоветуете для локалки? OS как то привычно. Его пересетапливать или идтти в другую сборную солянку. В своё  время - был хорошим решением для Win

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175298
Share on other sites
41 минуту назад, pavloff сказал:

А что посоветуете для локалки?

У меня давно для этого дела сервера на debian, полные аналоги форумного софта. А что вам посоветовать - MAMP, XAMPP.. Вариантов много, экспериментируйте.

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175302
Share on other sites
3 минуты назад, 001 сказал:

pavloff mamp решает

 

Я б с радостью, но у меня обычный Win 10. Попробую XAMPP. Удаление всех Плагинов, устранение ошибок и переустановка Open Server - ничего не дало. 

Edited by pavloff

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175316
Share on other sites

pavloff что мешает зайти на сайт мампа и скачать для win? Также рекомендую обратиться к специалистам по обновлению с третий версии.

:yandex_v_pomosch:

Edited by 001

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175317
Share on other sites

Я уже с хампом начал. Не сообразил что есть мамп под вин. Пока ошибки этой нету - идёт установка. Отпишусь по завершению. Вдруг кто еще ошибку такую словит. Обновляюсь сразу на 4.6.8

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175318
Share on other sites

Ставилось, ставилось - выдало это

EX0 ksort(): Argument #1 ($array) must be of type array, null given

Кто сталкивался? 

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175332
Share on other sites
В 30.11.2021 в 19:45, pavloff сказал:

При апдейте с 3.4.7 вылазит ошибка 

1054 Unknown column 'field_' in 'field list'
site\applications\core\setup\upg_40000\upgrade.php::724

INSERT INTO `ibf_core_pfields_content` ( `member_id`, `field_` ) VALUES ( ?, ? ) ON DUPLICATE KEY UPDATE `member_id`=VALUES(`member_id`), `field_`=VALUES(`field_`)

Есть две кнопки Retry? и  Continue.

При обоих вариантах лезет следующее:

1146 Table 'offroadmaster-db.ibf_members' doesn't exist
site\applications\core\setup\upg_40000\upgrade.php::42

И опять эти же две кнопки. При нажатии которых ничего не происходит. И действительно после первой ошибки пропадает таблица members. Если её ручками подсунуть - и нажать одну из кнопок все повторяется заного с первой ошибки. Куда копать? 

В 01.12.2021 в 08:40, pavloff сказал:

Та же ошибка:

1054 Unknown column 'field_' in 'field list'
H:\OpenServer\domains\offroad\applications\core\setup\upg_40000\upgrade.php::711

INSERT INTO `ibf_core_pfields_content` ( `member_id`, `field_` ) VALUES ( ?, ? ) ON DUPLICATE KEY UPDATE `member_id`=VALUES(`member_id`), `field_`=VALUES(`field_`)

Итак - эти ошибки я победил уехав на XAMPP

В 02.12.2021 в 16:46, pavloff сказал:

Ставилось, ставилось - выдало это

EX0 ksort(): Argument #1 ($array) must be of type array, null given

Кто сталкивался? 

Эту установив версию XAMPP с версий PHP не 8, а 7.  

Словил следующий баг:

1136 Column count doesn't match value count at row 1

REPLACE INTO `ibf_core_ratings` SELECT NULL, 'IPS\blog\Entry', entry_id, member_id, rating, '' FROM `ibf_blog_ratings` AS `blog_ratings`

Уже вылалзил какой-то баг, не вспомню какой, какого-то столбца не хватало. Ручками добавил и все пошло. Тут пока не могу понять вчем проблема.  

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175599
Share on other sites
15 минут назад, pavloff сказал:

Итак - эти ошибки я победил уехав на XAMPP

Чем openserver не понравился? Лично пользуюсь им на локале. Или настроить правильно не в состоянии?

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175600
Share on other sites
19 минут назад, pavloff сказал:

Уже вылалзил какой-то баг, не вспомню какой, какого-то столбца не хватало. Ручками добавил и все пошло. Тут пока не могу понять вчем проблема.  

Тут тоже самое, то ли в ibf_core_ratings не хватает колонки, то ли ibf_blog_ratings, нужно сравнить их по количеству колонок.

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175601
Share on other sites
26 минут назад, ZIKURIK сказал:

Чем openserver не понравился? Лично пользуюсь им на локале. Или настроить правильно не в состоянии?

Да мне без разницы чем пользоватся. На XAMPP-е поставил и поехали. 

24 минуты назад, Respected сказал:

Тут тоже самое, то ли в ibf_core_ratings не хватает колонки, то ли ibf_blog_ratings, нужно сравнить их по количеству колонок.

Пытался создать колонки entry_id, member_id, rating в core_ratings - не пошло. В blog_ratings - все они есть. 

Edited by pavloff

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175602
Share on other sites

В blog_ratings лишняя, сопоставь с колонками в core_ratings и удали лишнюю. Но сделай бэкап, чтобы потом восстановить.

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175605
Share on other sites

Получилолсь! Огромное спасибо! 

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175610
Share on other sites

Правда теперь не логинится... ни в админку ни на фронте. ЛОГ-и пустые, ошибок не выбивает. 

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175611
Share on other sites

Победил. Проблема была в .htaccess. Обнулив его до дефолтового состояния и почистив все куки - все заработало. 

Link to comment
https://ipbmafia.ru/topic/23837-oshibka-pri-obnovlenii-s-34x/?&do=findComment&comment=175812
Share on other sites
Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.