Я обновился до версии 2.6 (на экземпляре Digital Ocean), и теперь не могу публиковать сообщения.
При публикации возникает «Ошибка 500».
В логах указано:
Я пробовал перезапустить сервер, но это не помогло.
Режим безопасного запуска не влияет на ситуацию — проблема сохраняется.
Помогите, пожалуйста.
pfaffman
(Jay Pfaffman)
02.Декабрь.2020 23:52:34
2
Установлены ли у вас нестандартные плагины? В безопасном режиме их часто невозможно отключить.
pfaffman
(Jay Pfaffman)
03.Декабрь.2020 00:16:45
4
Итак, удалите discourse-mark, у которого нет зеленой галочки. Вам нужно удалить его или закомментировать в вашем файле app.yml.
Там сказано: «вы должны перекомпилировать все посты с помощью: “rake posts:rebake”». Каков точный процесс выполнения этой команды?
Означает ли это, что я потеряю всю свою разметку?
Можно ли отключить это в настройках или этого недостаточно?
pfaffman
(Jay Pfaffman)
03.Декабрь.2020 00:19:41
7
Я не совсем знаю, что делает этот плагин, поэтому не могу вам сказать.
Но если вы не пересоберёте, то существующие посты останутся как есть.
Итак, если я удалю:
- git clone https://github.com/sirideain/discourse-mark.git
из файла yml, то какая команда используется для перезапуска без этого плагина?
Спасибо!
pfaffman
(Jay Pfaffman)
03.Декабрь.2020 00:21:33
9
Поставьте # перед -. Сохраните, а затем
./launcher rebuild app
peternlewis
(Peter N Lewis)
03.Декабрь.2020 00:43:18
11
Да, удаление этого (или, возможно, процесс пересборки) решило проблему.
Не уверен, как я заменю этот плагин, но это уже другая проблема.
Спасибо!
pfaffman
(Jay Pfaffman)
03.Декабрь.2020 11:00:58
12
Сообщите автору плагина, и он, скорее всего, исправит проблему. Если он прекратил работу над ним, вы можете создать форк и исправить его самостоятельно или нанять кого-то для этого.