Заметки о решаемых задачах АйТишников

Сделал - запиши. Нашёл - сохрани :)

Прошу прощения за рекламу на сайте. Я постарался сделать это максимально ненавязчиво и по минимуму. При чтении заинтересовавших вас статей она не будет вам мешать.
И если есть возможность поставить мой сайт в исключения у блокировщика рекламы, я буду очень признателен вам.

Авторизация в админке. Ошибка HTTP ERROR 500

Авторизация в админке. Ошибка HTTP ERROR 500

 

 

 

Планово обновляя движок сайта на MODX Revolution и установленные компоненты я столкнулся с тем, что simpleUpdater не позволяет выбрать релиз движка, а предлагает только последний, самый свежий — 3.0.

Мне это ни как не подходит, т.к. на рабочий сайт ставить тройку рано.

Принял решение удалить simpleUpdater и установить Updater.

После удаления плагина я не смог войти в админку.
Ошибка — HTTP ERROR 500

В файле /core/cache/logs/error.log есть строки в которых указывается на ошибку связанную с simpleUpdater: /core/xpdo/xpdo.class.php : 644 Could not load class: simpleUpdater from simpleupdater

Очистка Cache не помогла.

Решение:

  1. Через phpMyAdmin открываем таблицу modx_site_plugins (префикс modx может быть другим) и находим там запись с name = simpleupdater.
  2. Удаляем эту строку в таблице modx_site_plugins (если нужна переустановка плагина, то выставляем в поле disabled значение 1)
  3. Поиском по базе данных ищем simpleupdater. Найденные вхождения удаляем из таблиц.
  4. Очищаем директорию cache в папке core
  5. Если нужен плагин, то авторизуемся в админке и устанавливаем.

 

04 июня 2022, 22:35    Александр CMS 0    44 0

 

 

 

 



Комментарии ()

    Вы должны авторизоваться, чтобы оставлять комментарии.