숨겨진 설정 찾기/편집?

ENV 변수를 찾고 수정하는 방법에 대해 도움을 주실 분 계신가요?

여러 게시글에서 숨겨진 설정을 다음과 같이 수정할 수 있다고 나와 있습니다.

max_category_nesting

하지만 앱에서 해당 항목을 검색하면 “not found”(찾을 수 없음)라고 표시됩니다.

아마 제가 접근 방식이 잘못된 것 같은데, 도움이 되시면 좋겠습니다.

감사합니다!

숨겨진 사이트 설정은 사이트의 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을 입력한 뒤 재부팅을 하고 3번째 하위 카테고리 레이어를 추가하려고 했는데 403 오류가 발생했어요.

그 후 설정에서 위치를 지정해 주니 작동했어요!

다만, 제가 예상치 못한 방식으로 외관이 바뀌었지만, 이렇게까지 해낸 것만으로도 정말 기쁘고, 크리스마스 아침 같은 느낌이에요. 다시 한번 감사합니다!

참고로, 레일스(Rails) 옵션을 모두 배울 수 있는 좋은 자료를 추천해 주실 수 있을까요?

예를 들어 pry (main)이 무엇을 가리키는 건지조차 모르겠어요 :flushed:

"console"은 조금 기대에 미치지 못했어요 :nerd_face: