안녕하세요 여러분,
제 Discourse 사이트에서 테마 편집기를 사용할 때 문제가 발생하고 있습니다. “CSS” 탭에서 사용자 지정 CSS/HTML을 편집하려고 하면 로딩 표시기가 계속 돌아가고 편집기가 로드되지 않습니다. 문제를 설명하기 위해 스크린샷을 첨부했습니다.
지금까지 시도해 본 내용은 다음과 같습니다:
- 브라우저 캐시 삭제.
- 비공식 플러그인 모두 비활성화.
- 다른 브라우저와 기기 사용.
- 관리자 계정에 필요한 권한이 있는지 확인.
이러한 노력에도 불구하고 문제는 여전히 지속되고 있습니다. 다른 분들도 이 문제를 경험해 보셨거나 해결 방법에 대한 조언이 있으신가요?
감사합니다.
네, 안전 모드에서도 여전히 존재합니다. 어제의 Discourse 업데이트 이후에 발생한 문제인 것 같습니다.
그 업데이트에 218개의 커밋이 포함되어 있었다고 기억합니다.
1개의 좋아요
안녕하세요 여러분,
ace.js 파일이 로드되지 않는 문제를 겪고 있습니다. Discourse를 안전 모드(safe mode)로 실행해도 마찬가지입니다. 이로 인해 테마 에디터가 제대로 작동하지 않습니다. 실패한 요청을 보여주는 스크린샷을 첨부했습니다.
아직까지 시도해 본 내용은 다음과 같습니다:
- 브라우저 캐시와 쿠키를 삭제했습니다.
- 다른 브라우저를 사용하여 사이트에 접근해 보았습니다.
- 서버 로그를 확인했지만 문제의 명확한 원인은 찾지 못했습니다.
- 서버의 파일 권한과 경로를 확인했습니다.
./launcher rebuild app 명령을 사용하여 앱을 재구축했습니다.
- 모든 Discourse 및 플러그인 업데이트가 설치되어 있는지 확인했습니다.
이러한 조치에도 불구하고 문제가 계속되고 있습니다. 이 문제를 경험하신 분이나 해결 방법에 대한 조언이 있으신 분 계신가요?
도움 주셔서 감사합니다!
pmusaraj
(Penar Musaraj)
5
브라우저의 JavaScript 콘솔에서 오류를 확인하나요?
또한, 모든 테마(또는 테마 컴포넌트)에서 발생하는지, 아니면 이 특정 테마에서만 발생하는지 알려주시겠어요?
오류를 발견한 것 같습니다. Ace.js는 Air 테마와 호환되지 않습니다.
오류를 발견한 것 같습니다. Ace.js는 Air 테마와 호환되지 않습니다.
1개의 좋아요
pmusaraj
(Penar Musaraj)
8
에어 테마에서 로컬로 문제를 재현할 수 없습니다. 해당 테마의 모든 탭에서 Ace.js가 정상적으로 로드됩니다.
Lhc_fl
(Linca)
9
궁금한 게 있어서 여쭤봅니다. 애드블로커나 중국의 장거리방화벽(Great Firewall) 문제일 수도 있나요?
david
(David Taylor)
10
현재 버전의 Discourse는 ace.js라는 이름의 파일을 로드하지 않습니다. 대신 다음과 같은 이름으로 명명되어야 합니다:
따라서 업데이트 과정에서 문제가 발생한 것으로 보입니다. ./launcher rebuild app 명령이 성공적으로 완료되었는지 확인해 보셨나요?
2개의 좋아요
j.jaffeux
(Joffrey Jaffeux)
에 닫힘
11
이 주제는 마지막 답변 후 60일이 지나면 자동으로 닫힙니다. 더 이상 새로운 답변을 게시할 수 없습니다.