https://discourse.threejs.org/tags에 접근하려고 하면 오류가 발생합니다:
그러나 태그는 활성화되어 있고 정상적으로 작동하며, https://discourse.threejs.org/tag/geometry와 같은 개별 태그에는 문제 없이 접근할 수 있습니다.
여기서 무슨 일이 일어나고 있는지 아는 사람이 있을까요? 실수로 태그 페이지를 비활성화한 걸까요?
https://discourse.threejs.org/tags에 접근하려고 하면 오류가 발생합니다:
그러나 태그는 활성화되어 있고 정상적으로 작동하며, https://discourse.threejs.org/tag/geometry와 같은 개별 태그에는 문제 없이 접근할 수 있습니다.
여기서 무슨 일이 일어나고 있는지 아는 사람이 있을까요? 실수로 태그 페이지를 비활성화한 걸까요?
혹시 추천할 만한 애드온이나 플러그인이 있나요?
태그 페이지(브라우저에서)에서 많은 오류가 발생하고 있습니다.
TypeError: o.setProperties is not a function...
Error while processing route: tags.index o.setProperties is not a function TypeError: o.setProperties is not a function
safe-mode에서도 상황이 동일합니다.
방금 인스턴스를 업데이트했는데 오류가 없습니다. 혹시 일부 확장 프로그램(플러그인)이 간섭을 일으키는 건가요?
오픈소스 커뮤니티 버전을 사용 중이라 플러그인 사용에 상당한 제한이 있습니다.
플러그인 페이지가 다음과 같이 보입니다:
테마 몇 개와 컴포넌트 몇 개도 설치해 두었습니다:
하지만 컴포넌트를 비활성화하고 테마를 업데이트해 보아도 아무런 변화가 없습니다.
Hey @looeee
문제가 발생하고 있다는 소식을 접해 죄송합니다.
당신의 사이트를 방문하여 간단히 확인해 본 결과, 콘솔에 수많은 JavaScript 오류가 발견되었지만, 해당 콘솔 오류를 Ember / JS 코드의 특정 메인 라인까지 추적해 내지는 못했습니다.
JavaScript와 관련이 있는지 확인하기는 비교적 쉬운데, 저는 사용자 에이전트를 GoogleBot으로 설정한 상태로 당신의 사이트(태그 페이지)를 확인해 보았으며, 페이지에 접근할 수 있었습니다:
아래는 “장거리 슛” 같은, “확인해 보기” 식의 제안이지만 몇 가지 단서를 얻을 수 있을지도 모릅니다.
관리자 패널 설정에서 "태그"를 일시적으로 "비활성화"해 보세요:

그 후 이전과 마찬가지로 태그 페이지로 이동하고 새로고침을 하세요. 표준 Discourse 404 오류가 표시되어야 합니다:
스레드 태그를 비활성화한 후에도 ‘아! 해당 페이지가 존재하지 않거나 비공개입니다’ 메시지가 표시되지 않는다면 흥미로운 일이겠지만, 아마도 메시지가 표시될 것으로 생각합니다.
그 다음, 관리자 설정으로 돌아가 스레드 태그를 다시 활성화하고 태그 페이지를 한 번 더 새로고침하세요.
아직도 “문제가 발생했습니다” 메시지가 표시될 것으로 예상하지만, 비활성화했다가 다시 활성화하는 것은 쉽기 때문에 새로운 것이나 흥미로운 내용이 나타나지 않는지 확인해 보세요. 그것이 단서가 될 수 있습니다.
도움이 되길 바랍니다.
안녕하세요 @looeee,
constructor 태그와 일부 JS 코드 때문에 드문 문제가 발생하고 있습니다.
월요일에 수정 사항을 배포할 예정입니다. 그 전에 긴급한 경우, constructor 태그를 다른 이름으로 변경하거나 삭제하시면 됩니다. /tags/constructor 는 접근 가능합니다.
더 길고 더 기술적인 설명을 드리자면, 코드 어딘가에서 다음과 같은 작업을 수행하고 있습니다:
const obj = {};
obj['constructor']
이 경우 undefined를 반환하는 대신, 실제로는 객체의 constructor 메서드(Object.prototype.constructor - JavaScript | MDN)를 반환합니다. 이는 당연히 우리의 코드가 예상하지 못한 결과입니다 ![]()
아이고! 하하, 나도 비슷한 실수를 해본 적이 없지 않네요. 이 문제를 조사해 주셔서 감사합니다.
어쨌든 "constructor"는 오타였던 것 같습니다. 원래 "construction"으로 쓰려던 것이었죠. 단 하나의 게시물에서만 해당 단어가 사용되었기 때문에 삭제했고, 역시 /tags 페이지가 다시 정상 작동합니다.
빠른 도움 주셔서 정말 감사합니다 ![]()
수정: 이제 태그에 다시 접근할 수 있으니, 태그를 정리하고 통합하고 싶습니다. 하지만 왜 제가 이런 작업을 하지 않는지 다시금 깨닫게 됩니다. 게시물의 태그를 편집하면, 몇 년 전 게시물이라도 해당 게시물이 목록 맨 위로 올라가 버립니다. 몇 개월에 한 번씩 여러 태그를 한꺼번에 편집하고 싶은데, 이렇게 하면 재태깅된 게시물들 아래에 묻히면서 모든 활성 토론이 완전히 혼란에 빠집니다.
사이트 관리자로서 태그를 편집하거나, 게시물의 목록 내 위치를 영향을 미치는 방식으로 게시물을 편집할 수 있는 방법이 있을까요?