업그레이드 후 모든 컴포넌트가 손상되었습니다

오류 없이 ./launcher rebuild를 실행했는데, 이제 모든 컴포넌트에서 관리자 경고가 나옵니다.

안전 모드(Safe-mode)로는 해결되지 않아, 플러그인이 원인인 것은 아닌 것으로 보입니다. Discourse 로그에는 새로운 오류가 표시되지 않고(오래된 오류, 예: ActivityPub 및 A scheduled admin dashboard problem check (upcoming_change_stable_opted_out) errored. : ArgumentError : wrong number of arguments (given 0, expected 1)만 존재합니다).

해결책이 있을까요?

브라우저 개발자 콘솔에서 무엇을 확인하시나요?

아니요, 아이패드를 쓰고 있어요 :face_with_peeking_eye:

이건 도움이 안 되는 것 같네요?

Failed to load theme 483 from https://foorumi.katiska.eu/theme-javascripts/1f680a949b9ae2f9a2e59c27e0f6a9f61cead9aa.js?__ws=foorumi.katiska.eu Error {  }
r@webkit-masked-url://hidden/:27:166011
value@webkit-masked-url://hidden/:27:182883
@webkit-masked-url://hidden/:27:184904

자, 시작합니다:

테마 컴파일러에서 문제가 생긴 것 같습니다. 이런 현상은 처음 봅니다.

컴파일을 다시 시도하려면 다음을 실행할 수 있습니다.

./launcher enter app
rails c

그 다음

Discourse.clear_all_theme_cache!

그래도 작동하지 않으면 launcher rebuild를 한 번 더 시도해 보고, 그 후 rails c 명령어를 다시 실행해 보세요.

매번 ./launcher rebuild를 사용 중입니다 — 몇 년 전 webUI가 몇 번이나 문제를 일으켰거든요 :joy:

하지만 캐시를 지우니 일단은 해결되었습니다.

리빌드 직후 503 오류가 발생했었는데요. 컴포넌트를 비활성화하기 시작하니 어느 시점에 문제가 사라지긴 했는데, TC가 깨졌다는 증거는 없었습니다. 포럼을 열 때 평소보다 시간이 더 걸리면 상황이 다시 정상화된 것 같다는 느낌이 들었습니다. 어떤 때는 더 많은 컴포넌트를 비활성화해야 했고, 어떤 때는 딱 세 개만 비활성화해도 됐습니다. 이 모든 게 아마 한 달 전쯤 시작되었던 것 같습니다. 하지만 다른 사람은 비슷한 문제를 보고하지 않아서 제가 유일한 경우라는 걸 알 수 있었습니다 :man_shrugging: