ProCourse Installer

У меня возникли трудности с обновлением.
Я успешно выполнил его вручную, но это было для меня крайне нервным процессом. Я больше пользователь, предпочитающий визуальное редактирование (WYSIWYG).
Я почти уверен, что обновление прошло успешно через страницу admin/upgrade.
Но теперь система снова зависла.
Вероятно ли, что решение ProCourse упростит обновление в будущем?
Установку выполнял Джей, поэтому я могу с уверенностью сказать, что проблема не в некорректной установке : -)
Вот что я вижу:

Я только что установил плагин через ProCourse Installer, и он вызывает проблемы на форуме. Как его удалить, если он не отображается в app.yml?

Обновление: @Falco, только что заметил руководство по удалению плагинов. Спасибо!

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

Однако, если вы не выполняли пересборку через командную строку в течение года с момента установки, вам, вероятно, это необходимо. См. Redirecting…

(О, возможно, я обновил вас в марте, и у вас всё в порядке.)

1 лайк

Мы уже какое-то время используем установщик ProCourse. Мы попробовали установить плагин Force Sign-In, и наши участники начали сообщать о том, что иконка аватара в правом верхнем углу, а также уведомления перестали работать. Как нам удалить этот плагин, если он не отображается в app.yml? Кроме того, он не появляется в разделе «Установленные плагины» в установщике ProCourse, где мы обычно можем их удалять. Пожалуйста, помогите!

После установки плагина через ProCourse я заметил, что не получаю никаких уведомлений. Кроме того, страница зависла на загрузке, хотя у всех остальных участников уведомления приходят.

После закрытия этого окна изображение аватара перестает быть кликабельным до тех пор, пока я не обновлю страницу.

Я удалил плагин и также попробовал безопасный режим с отключенными всеми расширениями, но проблема сохраняется. /u/admin/notifications пуст.

Когда уведомление приходит, значок уведомления появляется на аватаре, но страница всё равно не загружается.

Обновление: Мой второй аккаунт работает нормально, поэтому я решил объединить оба аккаунта с помощью плагина этого, и теперь у целевого аккаунта возникла та же проблема. Не связано ли это с настройками аккаунта?

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

Удалите все неофициальные плагины и выполните пересборку.

2 лайка

@Falco Спасибо, но мы уже пробовали отключать всё в безопасном режиме, и проблема всё ещё сохраняется. Мы установили только один плагин и сразу его удалили. До этого проблем не возникало.

Недавно я скрыл некоторые темы из категории «Об этом». Я слышал, что их удаление может вызвать проблемы, но скрытие, думаю, должно быть безопасным. Нам действительно нужно разобраться с этим, так как это вредит репутации форума. Спасибо за попытку помочь. Есть ли ещё какие-либо предложения?

Кроме того, новые пользователи видят уведомления и в переключателе, и по адресу /u/name/notifications, в то время как некоторые старые пользователи — нет.

Безопасный режим не покрывает все случаи, поэтому мы рекомендуем удалить плагины из app.yml и пересобрать приложение, если безопасный режим не помогает.

2 лайка

Мы используем ProCourse для установки плагинов. В app.yml у нас ничего нет. Я задавал этот вопрос несколько раз, но так и не получил ответов. Я могу удалить некоторые плагины из установщика ProCourse и пересобрать систему. Это поможет?

@Falco Да, каждый раз, когда вопросы переносятся в конкретные темы, мы так и не получаем обратной связи.

Это именно тот плагин, который он рекомендует вам удалить.

@pfaffman Мы используем его уже 2 месяца, и никаких проблем не возникало. Все плагины были добавлены именно так. Если мы его удалим, как мы будем управлять плагинами, если они не указаны в app.yml?

Похоже, те дни остались в прошлом.

Это первое, что стоит попробовать. Вы уже пробовали это сделать? Вы можете удалить все плагины сразу, а затем добавлять их по одному, пока не обнаружите проблему, или удалять по одному те, которые, по вашему мнению, могут вызывать проблему.

В статье ProCourse Installer - #12 by joebuhlig описано, как их удалить, если у вас нет доступа к панели администратора.

4 лайка

@pfaffman @Falco Мы удалили ProCourse, а также все остальные неофициальные и официальные плагины. После пересборки приложения проблема осталась. Уведомления не отображаются, и вкладка «Уведомления» для некоторых пользователей выглядит пустой, хотя они продолжают их получать.

Честно говоря, не знаем, что ещё можно сделать. Очевидно, что проблема не в плагинах, но мы были вынуждены проверить. Что ещё мы могли бы предпринять?

Да. Вам нужно было попробовать. Удаление плагинов — это всегда первый шаг при решении практически любой проблемы.

Следующее предположение — темы. Затем оперативная память и место на диске, что также кажется маловероятным. У вас есть файл подкачки?

1 лайк

@pfaffman Я создал новую тему, поскольку проблема не связана с плагином. Я указал всё, что уже предпринял.

2 лайка

Привет! Я пытал(а) установить плагин, но получил(а) ошибку «Unicorn остановлен неожиданно», и теперь вкладка плагинов выглядит вот так. Это уже случалось со мной ранее с другими плагинами при их установке. Есть ли способ исправить это без отката к резервной копии?

@Noba Вы уже исправили эту проблему? Я только что потерял все свои плагины, установленные через установщик ProCourse.

Ваш лучший и наиболее надежный вариант — установить их в файле app.yml.

@pfaffman Да, однако наш сайт падает на 5–6 минут во время пересборки, и мы не хотим делать это каждый раз при добавлении или удалении плагина, так как пользователи начинают жаловаться. Это единственная причина, по которой мы его используем.

У нас возникла проблема с одним из плагинов, которая полностью сломала сайт, поэтому я полностью удалил ProCourse Installer из app.yml, но, похоже, некоторые плагины, установленные через ProCourse, всё ещё присутствуют и не отображаются в app.yml. Из-за этого наш сайт теперь работает в четыре раза медленнее. Есть какие-то идеи, как их удалить?