최대 글자 수 설정을 150k 이상으로 올려주세요

안녕하세요, 저희는 Discourse v3.0.3을 사용 중이며 max_post_length가 기본 최대 값인 150,000자로 설정되어 있습니다. 그러나 현장에서 해결책을 제시하는 몇몇 기술 전문가들이 150k 한도를 초과하는 오류 메시지를 겪고 있습니다.

설정을 증가시키려 하면 다음과 같은 오류가 발생합니다:

max_post_length: Value must be between 0 and 150000.

이 문제는 저희에게 큰 부담이 되고 있습니다. 콘텐츠가 앵커를 가진 상호 연결된 부분들에 크게 의존하고 있기 때문입니다. 콘텐츠를 여러 게시물로 나누려면 모든 것을 그에 맞게 재배치하는 데 상당한 시간과 노력이 필요합니다. 또한 독자가 완전한 정보에 접근하기 위해 여러 게시물 사이를 오가야 한다는 점은 사용자 경험(UX)에도 부정적인 영향을 미칠 것입니다.

이 값을 증가시키거나 아예 비활성화할 수 있는 방법이 있을까요?

감사합니다!

hi @salbertelli

이것을 사용해야 할 것 같아요

Lilly님, 안녕하세요.

답변 주셔서 감사합니다. 말씀하신 플러그인은 이미 코어 시스템에 통합되어 있는 것 같습니다. 안타깝게도 해당 플러그인은 최대 게시물 길이를 현재 사용 중인 Discourse 버전의 최대 한도인 기본값 150,000자로만 늘려 줄 뿐입니다.

하지만 제 목표는 기본 한도인 150,000자를 초과하는 것입니다.

아 네, 이제 yml 파일에서 확인했습니다.

더 높게 설정할 수 있는 방법이 있을 것 같긴 한데, 최대 게시글 길이를 초과하면 잠재적으로 성능 문제가 발생할 수 있을 것 같습니다. 작동 가능한 해결책을 찾거나 다른 분들이 통찰력과 도움을 주실 수 있기를 바랍니다. :slightly_smiling_face:

그렇다면

설명된 대로 플러그인을 포크하고 site_settings.yml을 변경해야 합니다.

Jay, 안녕하세요!

정말 좋은 소식입니다! 이런 통찰을 주셔서 정말 감사합니다. 다음 단계는 GitHub - jomaxro/discourse-plugin-site-setting-override · GitHub 저장소에서 동일한 플러그인을 포크한 후, site_settings.yml 파일에 필요한 수정 사항을 적용하는 것인 것 같습니다.

다시 한번 감사합니다. 이 방법을 시도해 보고 싶습니다. :slight_smile:

맞아요! 파일에서 실제로는 1~3자만 변경하면 됩니다!