Это неприятно.
Хорошая новость в том, что настройки хранятся в базе данных, поэтому, если вы установите плагин, он получит эти настройки.
Это неприятно.
Хорошая новость в том, что настройки хранятся в базе данных, поэтому, если вы установите плагин, он получит эти настройки.
Я только что переустановил сервер и Discourse и восстановил резервную копию.
Если всё остальное в порядке, я смогу выяснить, какие плагины у меня были установлены.
Мне пришлось переустановить всё заново, так как возникли некоторые проблемы.
Нужно ли мне завершить настройку и активировать новый аккаунт? Или я могу просто дождаться первого запуска Discourse с помощью ./discourse-setup и сразу восстановить резервную копию?
После восстановления резервной копии всё кажется в порядке (за исключением отсутствующих плагинов). Я не использую тему по умолчанию, но в другой теме после восстановления резервной копии пропал заголовок, поэтому я не могу войти в систему. Я попытался установить тему по умолчанию через консоль Rails (см. Path of theme components - #16 by Osama), но после этого сайт перестал загружаться.
Как я могу вернуть свой аккаунт к теме по умолчанию, чтобы снова войти в систему?
Вы должны иметь возможность войти, используя ссылку [ВашСайт]/u/admin-login ![]()
(а затем менять темы через панель администратора, как обычно)
После восстановления резервной копии и успешного входа в систему как администратор вы сможете найти используемые вами плагины, проверив файл настроек сайта в формате JSON.
Откройте [YourSite]/admin/site_settings.json и выполните поиск по строке "plugin":. Вы увидите записи вроде "plugin":"discourse-narrative-bot", что указывает на использование плагина discourse-narrative-bot. Это встроенный плагин, поэтому его можно проигнорировать, как и плагины poll, styleguide, discourse-presence, discourse-local-dates и discourse-details.
Обратите внимание, что в файле также будут перечислены плагины, которые вы устанавливали ранее, но затем удалили. Таким образом, этот список не обязательно отражает все плагины, использовавшиеся на момент создания резервной копии, а включает все плагины, которые когда-либо использовались на этом сайте.
Спасибо за ваши ответы.
Сейчас у меня проблема: я не могу зайти на сайт, только через SSH. Не знаю, в чём проблема, или у хостинг-провайдера сейчас какие-то неполадки.
Что происходит, когда вы пытаетесь получить доступ к своему сайту? Можете ли вы открыть его в безопасном режиме? [ВашСайт]/safe-mode
Попробуйте восстановить файл резервной копии, созданный до того, как вы пытались изменить тему через консоль Rails. Затем используйте admin-login или safe-mode, чтобы обойти тему?
Я даже не могу выполнить ping или traceroute сайта, только через SSH.
Извините за задержку. У меня возникли проблемы с доменом, но я перешёл на другой, успешно восстановил резервную копию и вошёл в систему.
Теперь почти всё в порядке, но у меня остался один вопрос.
После восстановления я увидел уведомление о том, что рассылка электронных писем больше не будет выполняться. Где это можно изменить? Я поискал по всей панели администратора, но ничего не нашёл.
Вот текст, который я вижу на главной странице по умолчанию:
Выходная почтовая коммуникация глобально отключена администратором. Уведомления по электронной почте не отправляются.
Я попробовал это сделать, но не вижу «старые» установленные плагины. Видны только текущие.
Да, именно так! Спасибо! ![]()
Итак, после восстановления резервной копии почти всё работает как положено, за исключением того, что некоторые вещи не такие, как были раньше.
Например, в «старом» форуме был установлен плагин Solved, и кнопка «Решено» находилась там, где и должна быть — как здесь на Meta (слева, рядом с кнопкой «Нравится»). Я хотел бы показать скриншот, но не могу загрузить изображение, и не знаю почему.
В моём форуме кнопка «Решено» скрыта за тремя точками и появляется только тогда, когда кто-то нажимает на эти точки, но никто на них не нажимает.
Так как же я могу изменить расположение кнопки «Решено»?
На моём форуме поле «Решено» отображается вне тега … в моих темах, но скрывается внутри него, когда я не являюсь автором темы (OP), но всё ещё могу отметить решение (например, потому что я являюсь сотрудником).
Проверяли ли вы с тестовым пользователем, видите ли вы то же самое, что и обычный пользователь без прав сотрудника?
О боже, ты абсолютно прав, а я просто идиот… ![]()
Спасибо! ![]()