Статьи

Пожалуйста, оцените статью!: 100% - 1 votes
Отлично!

Итого:

При обновлении джумлы до последней версии появилась следующая ошибка 1054 unknown column 'a.client_id' in 'where clause'. В админке белый экран и  в заголовке страницы эта ошибка.

Как выяснилось какой то таблице не хватает столбца. А именно таблице "menu_types". Чтобы исправить данное недоразумение средствами phpMyAdmin нужно для начала зайти в него, после ручками или с помощью поиска найти таблицу вашпрефикс_menu_types. В этой таблице как раз и нет потребного столбца.

Фиксим:

1. Заходим в эту таблицу

2. В верхнем меню нажимаем SQL

3. В запросе пишем следующее:

ALTER TABLE `вашпрефикс_menu_types` ADD COLUMN `client_id` int(11) NOT NULL DEFAULT 0; UPDATE `вашпрефикс_menu` SET `published` = 1 WHERE `menutype` = 'main' OR `menutype` = 'menu';

4. Заходим в обзор и визуально наблюдаем новую колонку client_id

5. Радуемся рабочей админке

Вам потрібен сайт ?

Давайте обговоримо його. Продумаємо. І зробимо!