커뮤니티 솔루션으로 Discourse를 테스트하고 있습니다.
단순한 테마(색상 + 폰트)를 설정하고
플러그인 GitHub - discourse/discourse-rss-polling · GitHub 을 설치한 후
몇 가지 카테고리와 토픽을 만들었는데, 이 에러가 발생했습니다.
vendor.ff29780b9fed784cce2d843dcb93a803-608f4f77d8437d715d8d39c739c0c8bbe0fe51c9305e55f1ec7d0bee19f5571f.js:9 Uncaught (in promise) Error: There is no route named admin
안전 모드로 진입해도 화면은 그대로이고 같은 오류가 계속 나타납니다. 다른 브라우저도 시도해 보았고, ./launcher rebuild app 명령어도 실행했으며, 플러그인 app.yml과 dictionary도 삭제해 보았습니다.
david
(David Taylor)
5월 9, 2024, 2:33오후
5
브라우저와 사파리 버전을 확인해 주시겠어요? 확실하지 않다면 https://www.whatsmybrowser.org/ 를 참고해 보세요.
david
(David Taylor)
5월 9, 2024, 2:37오후
7
Cloudflare의 “최적화” 도구가 Discourse의 JavaScript 코드를 깨뜨리고 있다고 의심됩니다. Cloudflare 설정에서 "Rocket Loader"가 꺼져 있는지 확인해 주시겠습니까?
Cloudflare 모범 사례에 대한 자세한 내용은 여기 에서 확인하실 수 있습니다.
david
(David Taylor)
5월 9, 2024, 2:41오후
8
또한 "Auto Minify"가 비활성화되어 있는지 확인해 주세요. 최근 JavaScript 기능과의 호환성 문제로 인해 Cloudflare가 이 기능을 비추천(deprecated) 처리한 것으로 보입니다:
이 작업을 수행한 후에는 캐시를 정화(purge)해야 할 것 같습니다.