여러분 안녕하세요!
곧 출시될 웹사이트에서 discourse를 운영하고 있습니다.
어제부터 User Fields 페이지가 빈 화면으로 표시됩니다.
여러 포럼에서 많은 내용을 읽어보았지만, 왜 이런 일이 발생하는지에 대한 답변을 찾지 못했습니다.
이미 CSP를 끄고도 아무 변화가 없었습니다. 어제 설치한 플러그인(GitHub - santiment/discourse-ethereum: Ethereum plugin for Discourse · GitHub )도 비활성화했지만 문제가 계속되고 있습니다.
콘솔에 표시되는 내용은 다음과 같습니다:
(방금 페이지를 새로고침했는데 이제 콘솔에 이것이 표시됩니다):
추가 출력 내용:
혹시 이 문제에 대해 도와주실 수 있나요?
감사합니다!
david
(David Taylor)
4월 9, 2021, 2:10오후
2
사이트의 /logs를 방문했을 때 오류가 표시됩니까?
Tiago_Amaral:
어제 설치한 플러그인은 이미 비활성화했습니다
완전히 제거해 볼 수 있을까요? 일부 플러그인의 경우 비활성화만으로는 충분하지 않습니다.
데이비드, 여기 에러들이야:
이건 콘솔에 나타나는 이 문제와 관련이 있을 것 같아:
[Deprecation] ::-webkit-details-marker pseudo element selector is deprecated. Please use ::marker instead. See Chrome Platform Status for more details.
이 변경사항이 어제 게시된 것 같아: Chrome Platform Status
david
(David Taylor)
4월 9, 2021, 2:20오후
4
CSS 비추천(deprecation)이 이 문제를 일으키는 것은 아닐 것으로 보입니다. 스크린샷에서 우려되는 부분은 붉은색으로 표시된 “500 상태” 오류입니다. 서버가 정상적으로 작동하고 있다면 500 오류를 반환해서는 안 됩니다.
원인은 ProcourseInstaller 오류(로그 스크린샷에서 아래에서 두 번째)일 것으로 추정됩니다. 해당 플러그인이 더 이상 작동하지 않는 것으로 보입니다. 제거하시는 것을 권장합니다.
Moved to #plugin:broken-plugin for the time being. If it’s fixed at some point let us know and we’ll move it back.
대卫 씨, 정말 좋습니다. 이걸 한번 시도해 보고 효과가 있는지 확인해 보겠습니다.
감사합니다!
방금 프로코스 설치자 플러그인을 제거했습니다. 불행히도 User Field 세션이 여전히 비어 있습니다.
콘솔:
코드:
다른 아이디어가 있을까요?
지금은 좀 멍청하게 느껴지네요 헤헤 하지만 문제가 해결됐어요!
결국 제가 CSS에서 했던 일부 수정 때문에 문제가 생긴 거였어요
죄송합니다