Data Explorer 플러그인에서 CSV 또는 JSON 내보내기 오류

Data Explorer에서 쿼리를 생성한 후 JSON 버튼이나 CSV 버튼을 클릭하면 오류가 발생합니다. CSV 버튼을 클릭하면 /admin/plugins/explorer/queries/4/run.csv?download=1로 이동하며, 해당 페이지에는 “Oops ! That page does not exist or is private”(오! 해당 페이지가 존재하지 않거나 비공개입니다)라는 오류가 표시됩니다. JSON 버튼을 클릭하면 /admin/plugins/explorer/queries/4/run.json?download=1로 이동하며, 다음과 같은 JSON 문서가 반환됩니다:
{“errors”:[“The requested URL or resource could not be found.”],“error_type”:“not_found”}

이 게시판에서 Data Explorer에서 CSV로 내보내지 못하는 문제에 대한 다른 게시글을 확인했습니다. 하지만 제 문제는 그와 유사하지 않습니다. 500 오류도 없고, /admin/logs에도 오류가 없습니다.

CSV 또는 JSON, 혹은 둘 다 작동하게 해주는 도움을 주시면 감사하겠습니다.

현재 최신 버전인 Discourse 3.2.0을 사용 중입니다.

안녕하세요, @Arun_Kumar 님을 환영합니다 :slight_smile:

저는 메타에서 둘 다 정상적으로 작동하는 것 같습니다.

/admin/upgrade 페이지에서 최신 버전으로 업데이트를 시도해 보시고, 문제가 해결되는지 확인해 주시겠어요?

@JammyDodger 감사합니다! /admin/upgrade에 접근을 시도할 때 동일한 오류 메시지가 표시됩니다. “Oops! The page does not exist or is private”. 네, 로그인 상태이고 /admin을 열람하여 해당 페이지의 모든 항목을 볼 수 있습니다. 만약 차이가 있다면, 저희 discourse 인스턴스는 communiteq.com에 호스팅되어 있습니다. 그곳의 패널에 로그인하여 소프트웨어 탭을 확인하면 최신 버전이 3.2.0으로 표시됩니다.

아, Communiteq에 호스팅을 맡겨두셨다면 업그레이드는 그쪽에서 관리하고 있을 가능성이 높아요.

@RGJ를 태그해서 도움을 요청해볼까요. :crossed_fingers:

Data Explorer ebe71a7을 사용 중인데, 이는 3.2 안정 버전의 최신 버전입니다.

참고로, 약 두 주 전 CDCK 호스팅 사이트에서도 정확히 동일한 현상을 확인한 바 있습니다. 버그 보고를 위해 화면 녹화를 시작하려는 순간 문제가 사라졌습니다.

@Arun_Kumar 브라우저 새로고침과/또는 로그아웃을 시도해 보실 수 있을까요?

안녕하세요 @RGJ, 로그아웃을 시도한 후 브라우저를 재시작하고 다시 로그인했습니다. 하지만 동일한 오류가 계속됩니다.

@RGJ 님이 문제의 원인이 Firefox 브라우저의 팝업 차단기 때문이라는 것을 알아냈습니다. 팝업이 차단되면 다운로드가 진행되지 않았습니다. 해당 도메인에서 모든 팝업을 허용하도록 설정하니 해당 기능이 정상적으로 작동했습니다. 도움을 주신 @RGJ 님과 @JammyDodger 님께 감사드립니다!

또한 https://meta.discourse.org/t/data-explorer-uses-popup-for-download/298694를 참고하세요.