Проблема с регистрацией на сайте

InstantCMS 2.X

Ошибка подключения к БД

#1 10 октября 2019 в 11:30
Перенесли сайт на новый хостинг. Вот такая вот беда

Ошибка в запросе БД:
Неизвестный столбец '0' в 'field list'

INSERT INTO cms_users (nickname, email, city, city_cache, 0, 1, 2, 3, groups, is_locked, lock_reason, pass_token, date_token, password, password_salt, date_reg, date_log, time_zone, notify_options)
VALUES ('qwerew', 'gyf@yandex.ru', '10184', 'Киев', 'sdf', '12', '21', 'qwer', '---\n- 3\n', 1, 'Требуется подтверждение адреса e-mail', 'cc850552a5fb85bc0bc43c5d96c41be5', CURRENT_TIMESTAMP, 'ff26d5418f66c931703a97ecd0428186', '0a68a6943e91eb58', '2019-10-08 21:49:10', '2019-10-08 21:49:10', 'Europe/Moscow', '---\ncomments_new: email\ncomments_reply: email\ngroups_invite: both\nmessages_new: email\nusers_friend_add: email\nusers_friend_accept: pm\nusers_friend_delete: email\nusers_wall_write: email\nsubscriptions: both\n')
Последние вызовы:

cmsDatabase->insert() @ /system/core/model.php: 560
cmsModel->insert() @ /system/controllers/users/model.php: 245
modelUsers->addUser() @ /system/controllers/auth/actions/register.php: 145
actionAuthRegister->run()
call_user_func_array() @ /system/core/controller.php: 536
cmsController->runExternalAction() @ /system/core/controller.php: 449
cmsController->executeAction() @ /system/core/controller.php: 425
cmsController->runAction() @ /system/core/core.php: 755
cmsCore->runController() @ /index.php: 44
Подскажите как можно решить данную ситуацию?
#2 10 октября 2019 в 12:02
@seoavg,
Сделайте такой запрос в phpmyadmin
  1. SELECT `name`, `title` FROM `cms_users_fields`
Что выдаст?
#3 11 октября 2019 в 03:10


@seoavg,
Сделайте такой запрос в phpmyadmin

  1. SELECT `name`, `title` FROM `cms_users_fields`
Что выдаст?

Ris

Отображение строк 0 — 15 (16 всего, Запрос занял 0.0016 сек.)

name
title
birth_date
Возраст
city
Город
hobby
Расскажите о себе
nickname
Никнейм
avatar
Аватар
icq
ICQ
skype
Skype
phone
Телефон
music
Любимая музыка
movies
Любимые фильмы
site
Сайт
fsign
Подпись в сообщениях форума
1
№ Дома
2
Улица
3
№ Квартиры
4
Ваш ЖК
скрин:
#4 11 октября 2019 в 08:13

1
№ Дома
2
Улица

@seoavg
А было когда-то поле 0?
#5 11 октября 2019 в 11:22


1
№ Дома
2
Улица

@seoavg
А было когда-то поле 0 ?

Ris

Да вот хрен его знает. Может и было. Сижу вот думаю убить сайт полностью или же есть решение какое то.
#6 11 октября 2019 в 11:38
Каждый чих и пук лучше проверять на тестовом сайте, записывать что делали, делать бэкапы.
#7 11 октября 2019 в 11:46

или же есть решение какое то.

@seoavg
Судя по тому, что движок пытается записать в колонку 0 строку sdf, попробуйте сделать так:
  1. ALTER TABLE `cms_users` ADD `0` VARCHAR(11) NULL AFTER `city_cache`;
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.