0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 2556 Просмотров
*

DImLaeda

  • Новичок
  • 11
  • 0 / 0
Внезапно стала появляться ошибка 1005 при создании или редактировании материалов:
1005 - Can't create table '#sql-6fa_ab649' (errno: 28) SQL=ALTER TABLE `rm8nf_finder_tokens` ENGINE = MEMORY
(при этом сами материалы создавались и обновлялись нормально).
Почистил кэш, не помогло. Запустил обновление Joomla.

Теперь в менеджере обновлений получаю ошибку:
 Unknown column 'extra_query' in 'field list' SQL=SELECT DISTINCT update_site_id, type, location, last_check_timestamp, extra_query FROM rm8nf_update_sites WHERE enabled = 1

В менеджере расширений-база данных ошибка:
    Схема базы данных (3.2.1) не соответствует версии CMS (3.2.3-2014-02-20).
    Таблица 'rm8nf_update_sites' не содержит поля 'extra_query'. (из файла 3.2.2-2013-12-22.sql.)
    Таблица 'rm8nf_updates' не содержит поля 'extra_query'. (из файла 3.2.2-2013-12-22.sql.)
    В таблице 'rm8nf_updates' отсутствует поле 'version' типа 'varchar(32)'. (из файла 3.2.2-2014-01-18.sql.)

Кнопка "Исправить" не помогает - пересылает на ошибку в менеджере обновлений.

В подвале админки показывает версию Joomla! 3.2.7 , а в админке слева:
Обслуживание
    Неизвестная версия Joomla!...   
    Неизвестные расширения...   


Каким образом можно исправить проблему?
« Последнее редактирование: 28.01.2015, 10:00:50 от b2z »
*

b2z

  • Глобальный модератор
  • 6952
  • 755 / 0
  • Разраблю понемногу
Re: Ошибка при обновлении
« Ответ #1 : 27.01.2015, 12:25:52 »
Цитировать
Кнопка "Исправить" не помогает - пересылает на ошибку в менеджере обновлений.
В смысле пересылает на ошибку?
*

DImLaeda

  • Новичок
  • 11
  • 0 / 0
Re: Ошибка при обновлении
« Ответ #2 : 27.01.2015, 13:08:21 »
В смысле пересылает на ошибку?

Переправляет на страницу менеджера обновления Joomla, где показывает ошибку
 Can't create table '#sql-6fa_b1794' (errno: 28) SQL=ALTER TABLE `rm8nf_update_sites` ADD COLUMN `extra_query` VARCHAR(1000) DEFAULT '';
*

b2z

  • Глобальный модератор
  • 6952
  • 755 / 0
  • Разраблю понемногу
Re: Ошибка при обновлении
« Ответ #3 : 27.01.2015, 14:11:54 »
Похоже, что Вам ручкам придется исправить все ошибки напрямую в базе:

Код: sql
ALTER TABLE `#__update_sites` ADD COLUMN `extra_query` VARCHAR(1000) DEFAULT '';
ALTER TABLE `#__updates` ADD COLUMN `extra_query` VARCHAR(1000) DEFAULT '';

#_ заменить на свой префикс

ПО поводу finder_tokens
Выходит ошибка при создании материала автором

Где-то еще было по поводу finder_tokens на форуме, искать надо.
*

DImLaeda

  • Новичок
  • 11
  • 0 / 0
Re: Ошибка при обновлении
« Ответ #4 : 28.01.2015, 06:34:53 »
Похоже, что Вам ручкам придется исправить все ошибки напрямую в базе:

Код: sql
ALTER TABLE `#__update_sites` ADD COLUMN `extra_query` VARCHAR(1000) DEFAULT '';
ALTER TABLE `#__updates` ADD COLUMN `extra_query` VARCHAR(1000) DEFAULT '';

#_ заменить на свой префикс

ПО поводу finder_tokens
Выходит ошибка при создании материала автором

Где-то еще было по поводу finder_tokens на форуме, искать надо.

Спасибо, после ручного добавления полей в базе сделал исправление базы из менеджера расширений, одна ошибка оставлаяся исправилась автоматически. После этого сделал обновление Joomla до последней версии, проблемы с токенами исчезли.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Произошла ошибка при переносе

Автор HTR

Ответов: 14
Просмотров: 73
Последний ответ Сегодня в 13:25:47
от HTR
Редактирование шаблона админки Joomla. Формы размещения статьи [Решено]

Автор Eholov

Ответов: 8
Просмотров: 188
Последний ответ 18.10.2018, 21:16:55
от lexxbry
Как исправить ошибку Error: 500 при обновлении Joomla до 3.8.1?

Автор Dmitry T.

Ответов: 7
Просмотров: 1046
Последний ответ 16.10.2018, 23:38:46
от Septdir
Ошибка при переходе на PHP 7.0

Автор OlgaS

Ответов: 19
Просмотров: 1497
Последний ответ 12.10.2018, 12:32:04
от MeTaNAlex
Ошибка Unknown column 'a.note' in 'field list'

Автор Zegeberg

Ответов: 2
Просмотров: 108
Последний ответ 06.10.2018, 19:10:17
от robert