Не устанавливаются обновления компонентов в MODX
Доброго времени суток!
Не могу понять, почему у меня при обновлении пакетов новая версия пакета скачивается, но не устанавливается. Выводит пустое окошко с кнопкой ОК и кнопка Установить остаётся активной.
ОБновлял MODX с 2.3.2 до 2.4.3. Кэш вычищал не раз и на сайте (удалял содержимое /core/cache) и в браузере. Браузеры пробовал разные. Все равно не обновляются. Может кто сталкивался?
Подскажите пожалуйста куда копать!
Не могу понять, почему у меня при обновлении пакетов новая версия пакета скачивается, но не устанавливается. Выводит пустое окошко с кнопкой ОК и кнопка Установить остаётся активной.
ОБновлял MODX с 2.3.2 до 2.4.3. Кэш вычищал не раз и на сайте (удалял содержимое /core/cache) и в браузере. Браузеры пробовал разные. Все равно не обновляются. Может кто сталкивался?
Подскажите пожалуйста куда копать!
Комментарии: 13
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
P.S.: Пути к папкам системы не изменялись? Что в логах?
Версия PHP 5.4.34
В работе всего остального никаких нареканий.
Сегодня ночером проведу эксперимент с кэшером. Подробности будут ниже. Спасибо за отклик.
Прочел тут modx.pro/help/4017/ про проблемы с APC кэшэрами, ночью поэкспериментирую с переводом на файловый кэш.
Обновил VPS до свежей ОС с php 5.6 и на ней с обычным файловым кэшем ошибка пропала.
Теперь всё в штатном режиме. Для меня осталось загадкой причина такого поведения MODX.
Главное никаких ошибок в логах, хотя логирование было включено на максимум.
У меня вообще все странно произошло — я купил дополнение и загрузил его, но устанавливать сразу не стал — увидел, что можно обновить pdoTools. Нажал обновить — выдало такое же пустое окно, и возле pdoTools загорелась кнопка установить! С этого я вообще офигел — в понедельник с утра потерять работу интернет-магазина было бы печально.
Но в системных настройках все (pdoTools) есть и сайт работает отлично, хотя дополнения не устанавливаются. сейчас сижу, играюсь изменением версии php. Очень надеюсь, что поможет, поскольку никаких работ на сайте в течении недели не было.
Я убрал строки, которые делают редирект без/с слешем. А именно:
После этого все установилось. На данный момент у меня не работает загрузка приложений, но это видимо из-за изменения версии php, теперь жду, когда оператор поменяет версию на прежнюю.
У моего оператора php 7 есть в списке и я попробовал его включить — фронтэнд (и все скрипты) работает отлично, а вот админка нет, пишет кучу ошибок на экране, пока еще не разбирался с этим делом.
Хотя список топовых дополнений и поиск работают. Если директивы убрать, то ошибку не пишет.