После обновления Joomla 3 ошибка в админке 1054


Столкнулся с проблемой, обратился Клиент, сайт которого взломали и заразили с тем, что после чистки файловой системы, когда стал обновлять версию Joomla c 3.4 до 3.8, после обновления не смог зайти в админку. Появлялось сообщение об ошибке 1054 - Unknown column 'a.client_id' in 'where clause.

Лечится это добавлением в таблицу ПРЕФИКС__menu_types столбца client_id.

На практике нужно в PhpMyAdmin выполнить следующий SQL запрос:


ALTER TABLE ПРЕФИКС__menu_types ADD client_id INT.

После этой операции обязательно профиксите базу данных. 


Предлагаю вашему вниманию подборку интересных каналов Telegram по дизайну интерьера и архитектуре
https://tele.gg/dizain_interjera - канал практикующего дизайнера интерьера с интересными советами по ремонту и декору.
https://tele.gg/interio_inspiration - канал с ежедневной подборкой проектов интерьера для вашего вдохновения
https://tele.gg/arh_inspiration - так же подборка вдохновляющих проектов, но уже по архитектуре

2 комментария:

  1. Супер!! Мне помогло,спасибо

    ОтветитьУдалить
  2. Спасибо!!!
    (точка в конце не нужна:
    ALTER TABLE ПРЕФИКС__menu_types ADD client_id INT.)

    ОтветитьУдалить

Технологии Blogger.