Advanced Hero Component 설치 시 500 오류 발생

버튼을 통해 설치하거나 수동으로 설치해 보았는데, 계속 500 오류가 발생하거나 우리 웹사이트에서 404 페이지로 리다이렉트됩니다. 저만 그런 건가요?

안녕하세요, 저는 컴포넌트 설치에 문제가 없었습니다.
리포지토리

를 사용하여 컴포넌트를 수동으로 설치하는 경우에도 작동하지 않나요?

3.4와 3.5에서 시도해 보았습니다.

방금 설치를 시도해 봤는데, 오류 없이 정상적으로 동작했습니다. GitHub 저장소 URL을 올바르게 사용하고 계신가요? 아래 주소여야 합니다.

https://github.com/thebestgoodguy/vibecommit-hero.git

이 문제는 Discourse 버전과, versatile banner 컴포넌트가 도입될 당시 호환성 파일이 초기화되지 않은 사실 때문일 수 있습니다. 해당 파일에 명시된 커밋이 현재 저장소에서 찾을 수 없는 이유는, 그 커밋이 versatile banner에 속해 있기 때문일 것으로 추정됩니다.

URL 끝에 있는 .git이 문제를 해결해 주었네요! 감사합니다!

아니 됐어, 결국 이렇게 만들었어:

새로운 테마를 만든 것 같습니다. “git 저장소에서” 옵션을 선택해야 합니다. 하지만 그건 실패할 것 같습니다.

또한 .git을 끝에 붙이지 않고 다시 시도해 봤는데, 제 쪽에서는 여전히 잘 동작합니다.

그래서 네, Moin의 조언이 맞는 방향인 것 같습니다. 사이트를 최신 버전으로 업데이트했나요? 충돌이 발생하는 다른 구성 요소가 이미 설치되어 있나요?

여기서 에러 처리가 상당히 엉망입니다 - 더 나은 에러 메시지가 표시되면 좋겠네요! :upside_down_face: 자바스크립트 콘솔에서 무엇이 잘못되고 있는지 더 많거나 더 구체적인 정보가 표시되는지 확인해 볼 수 있을까요?

네, 3.5 버전을 사용하는 스테이징 환경에서 시도해 보았습니다. 아마도 우리가 사용하는 versatile 배너가 충돌을 일으키는 것 같습니다. 어쨌든 도움을 주신 모든 분들께 감사합니다.

그렇게 하면 되는지 알려주세요. 이 문제를 새로운 Support 토픽으로 옮기겠습니다.

.discourse-compatibility 파일에 오류가 있습니다

< 3.6.0.beta1-dev: 9f248e18b35e4cf599e35a871e9348957077e7c6

해당 커밋이 존재하지 않아 3.5.1 안정판에는 설치되지 않습니다.

이것이 바로 "포크"를 하되 모든 git 히스토리를 버렸을 때 발생하는 일입니다.

(수정: @moin이 말한 내용과 기본적으로 동일하다는 것을 확인했습니다)