Кто-нибудь может помочь найти и отредактировать переменные окружения (ENV)?
Ряд сообщений указывает, что скрытые настройки можно редактировать, например
max_category_nesting
но когда я ищу этот конкретный параметр в приложении, получаю сообщение «не найдено».
Похоже, я делаю что-то не так. Любая помощь будет оценена.
Спасибо!
simon
07.Июль.2021 22:09:13
2
Скрытые настройки сайта можно задать через консоль Rails вашего сайта. Если вы откроете консоль Rails и введете SiteSetting.max_category_nesting, должно быть возвращено текущее значение настройки. Предположим, вы хотите обновить её значение до 3. В этом случае выполните следующую команду:
SiteSetting.max_category_nesting=3
Это фантастическая новость, спасибо!
Но…
Не могли бы вы подсказать, где найти или установить консоль Rails?
simon
08.Июль.2021 00:23:46
4
Вы можете получить доступ к консоли Rails с сервера вашего сайта. Сначала подключитесь к серверу по SSH, затем:
cd /var/discourse
./launcher enter app
В появившемся приглашении выполните команду rails c, чтобы войти в консоль.
Огромное спасибо
Я ввёл 3, перезагрузил систему и попытался добавить третий уровень подкатегорий, но получил ошибку 403.
Затем я назначил позицию в настройках, и всё заработало!
Хотя внешний вид изменился не так, как я ожидал, но приятно дойти до этого этапа — словно в рождественское утро. Ещё раз спасибо!
Кстати, не могли бы вы подсказать хорошие ресурсы, где можно изучить все возможности Rails?
Например, я даже не знаю, что означает «pry (main)»
«Консоль» показалась мне немного скучной