Вышла новая версия дополнения simpleUpdater.
В ней я подглядел решение у Сергея Шлокова и его controlErrorLog. Теперь у simpleUpdater нет своего пункта в меню, а вместо него, при выходе новой версии MODX, в шапке админки будет появляться кнопка «Обновить MODX»
При клике на кнопку вы можете посмотреть changelog новой версии и решить, загружать ли это обновление или нет. Проверка наличия новой версии происходит раз в 6 часов и только при работе в админке, так что сильной дополнительной нагрузки на сервер создаваться не должно.
Загрузка дистрибутива происходит с официального сайта modx.com. Используется advanced-версия, так как не на всех хостингах получается распаковать большой архив стандартного дистрибутива.
simpleUpdater 2.1.0
05 июня 2017, 12:52
Жаль, что после обновления пункт в меню так и остался.
modstore у меня открывается нормально, возможно, да, IP попал в какой-то список и были временные проблемы.
Fatal error: Uncaught —> Smarty Compiler: Syntax error in template «eval:<a hre...» on line 131 "});{/literal} ">Завершить все сеансыЗавершить все сеансы работы пользователей и произвести принудительный выход из системы всех пользователей." — Unexpected " MODx.msg.confirm({ title: _('flush_sessions') ,text: _('flush_sessions_confirm') ,url: MODx.config.connector_url ,params: { action: 'security/flush' } ,listeners: { 'success': {fn:function() { location.href = './'; },scope:this} } });", expected one of: LITERALSTART, LITERALEND, LITERAL <— thrown in /www/core/model/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 131
Функцией хостинга откатил на вчерашний бэкап. Но теперь Выдает Fatal error: Call to a member function getObject() on string in /home/u17330/www/core/cache/includes/elements/modplugin/39.include.cache.php on line 8
В логах:
[2018-07-13 16:49:22] (ERROR @ /home/u17330/haidisalon.ru/www/core/model/modx/modx.class.php: 1707) Processor /home/u17330/haidisalon.ru/www/core/components/simpleupdater/processors/mgr/version/check.php does not exist; Array
(
[processors_path] => /home/u17330/haidisalon.ru/www/core/components/simpleupdater/processors/
)
В чем может быть дело? Заранее спасибо!
Заходим в phpmyadmin таблица modx_site_plugins находим simpleUpdater ставим 1 в графе disabled
Чистим кеш, наслаждаемся