Найти/отредактировать скрытые настройки?

Кто-нибудь может помочь найти и отредактировать переменные окружения (ENV)?

Ряд сообщений указывает, что скрытые настройки можно редактировать, например

max_category_nesting

но когда я ищу этот конкретный параметр в приложении, получаю сообщение «не найдено».

Похоже, я делаю что-то не так. Любая помощь будет оценена.

Спасибо!

Скрытые настройки сайта можно задать через консоль Rails вашего сайта. Если вы откроете консоль Rails и введете SiteSetting.max_category_nesting, должно быть возвращено текущее значение настройки. Предположим, вы хотите обновить её значение до 3. В этом случае выполните следующую команду:

SiteSetting.max_category_nesting=3

Это фантастическая новость, спасибо!

Но… :flushed:

Не могли бы вы подсказать, где найти или установить консоль Rails?

Вы можете получить доступ к консоли Rails с сервера вашего сайта. Сначала подключитесь к серверу по SSH, затем:

cd /var/discourse
./launcher enter app

В появившемся приглашении выполните команду rails c, чтобы войти в консоль.

Огромное спасибо :smiling_face_with_three_hearts:

Я ввёл 3, перезагрузил систему и попытался добавить третий уровень подкатегорий, но получил ошибку 403.

Затем я назначил позицию в настройках, и всё заработало!

Хотя внешний вид изменился не так, как я ожидал, но приятно дойти до этого этапа — словно в рождественское утро. Ещё раз спасибо!

Кстати, не могли бы вы подсказать хорошие ресурсы, где можно изучить все возможности Rails?

Например, я даже не знаю, что означает «pry (main)» :flushed:

«Консоль» показалась мне немного скучной :nerd_face: