А зачем обновленный Инсталлер пытается обновить отключенные плагины? Есть решение
Вот есть у меня пара десятков отключенных плагинов. Внезапно после обновления Инсталлер зачем-то захотел их обновить. Зачем? Можно это как-то отключить? (вариант с ручным запретом на обновление я знаю)
14 ответов
Простейший пример:
Вы использовали какой-то плагин, вышло обновление, появился баг, вы временно отключили плагин, чтобы дождаться новой версии...
Как же тогда узнать вышла новая версия плагина или нет? Включать его обратно? Или заходить на страницу плагина и проверять не появилось ли там новой версии что ли?
Инсталлер пытается обновить всё что у вас установлено, неважно включено оно или нет.
Удаляйте полностью плагины, если они вам не нужны совсем.
Ну ок, я, наверное нестандартный случай. :) Если отключил, то уже не возвращаюсь
И чтоб два раза не вставать — а как вообще проходят модерацию плгины, которые в install.php у себя без спросу отключают штатные функции Магазина?
Называется "решили на выходных посмотреть, можно-ли использовать плагин". Установили и тут же отключили до "когда будет время". И тут клиент жалуется, что уведомления о заказах перестали приходить... Посмотрел на плагин а в нем такоэ в install.php:
Неужели сложно сделать ручное переключение?
Проглядели, бывает. Думаю понятно, что никто каждую строчку кода не просматривает, т.к. это невозможно...
Что это за плагин? Напишем разработчику замечание с указанием убрать это в кратчайшие сроки.
Понятно. Я ему ругательный отзыв оставил.. Выпустит обновление, исправлю. Не хотел тут всем писать название.
Уже нашёл, разработчику написали.
Очень странно, а у меня инсталлер нашел обновление которого нет. Предложил обновление и теперь я не могу удалить плагин, которого нет, и висит обновление, которое я не знаю как удалить.
У вас в папке wa-apps/blog/plugins/logopost что-то есть?
Есть пустая папка logopost, ранее я ставил этот плагин потом удалил и перенес на другой сайт
А удаляли вы плагин каким образом? Через инсталлер? Или просто папку удалили?
В файле wa-config/apps/blog/plugins.php у вас строчка 'logopost' => true, случайно не присутствует?
Удалял через инсталлер. Чтото по указанному адресу я не вижу plugins.php
Нашел, это все проклятая невнимательность :) Там есть:
Странно, что эта строчка осталась при удалении через инсталлер.
Проверил сейчас на двух установках, строчка удаляется вместе с плагином.
Удалите эту строчку из файла, потом очистите кэш в инсталлере.
Удалил, строку, очистил кэш, плагин переключился в состояние "Выключен", после того, как удалил пустую папку, все исправилось и обновление исчезло. Спасибо за подсказку!
Скорее всего это строка осталась из-за модификации плагина.