고객님들(그리고 저도) 인스턴스에서 PNG 파일을 업로드하려고 할 때 오류 메시지를 만나고 있습니다. 이 포럼에서는 업로드가 가능하지만, 저희 회사 인스턴스에서는 불가능합니다. 어떤 조언이 있을까요?
오류 메시지는 다음과 같습니다:
이 문제가 모든 이미지 파일 유형에서 발생하나요, 아니면 png 이미지에서만 발생하나요?
에러 로그(Admin / Logs / Error Logs에서 확인 가능)로 이동한 후 새 이미지를 업로드해 보면, 문제를 파악하는 데 도움이 되는 더 자세한 오류 메시지를 확인할 수 있을 것입니다.
저도 정확히 같은 문제를 겪고 있습니다. 저는 관리자 권한이 있는데도 Discourse 게시글에 이미지를 올릴 수 없어요. 동일한 오류 로그 항목이 표시됩니다. 이 문제에 대한 해결책이 있었나요?
어떤 오류 로그 항목을 말씀하시는 건가요? 좀 더 구체적으로 말씀해 주시겠어요?
어젯밤에 이걸 실행하던 가상 머신을 버렸습니다. 대신 스크립트를 사용해 LXC 컨테이너에 설치했습니다. 결과적으로 성능이 더 좋아졌고 문제도 없습니다. 가장 좋은 점은, 놀랍게도 그래픽이 나온다는 것입니다. 처음에는 LXC 컨테이너 안에 Docker 컨테이너가 실행되는 것에 대해 의문이 있었기 때문에 스크립트 설치를 꺼렸습니다. 하지만 결과는 훌륭하고 정말 잘 돌아가고 있습니다. 도움을 주신 모든 분께 감사드립니다.
Jeff, Scott님 안녕하세요,
불행히도 655KB PNG 파일 관련 문제가 여전히 발생하고 있습니다. 아직까지 답변을 받지 못했습니다. Scott님, 그 문제를 해결하신 것을 기쁘게 생각합니다. Jeff님, 로그는 제 답글에 게시해 두었습니다. 추가 정보가 필요하시면 알려주세요.
Sue
그 스크린샷에는 오류가 너무 많아 어떤 오류를 말씀하시는 건지 파악하기 어렵습니다. Discourse를 어떻게 설치하셨나요? 공식 설치 가이드를 따르셨나요?
Jeff, 안녕하세요.
저희 환경에서 Discourse 설치를 제가 직접 수행하지 않았습니다. 제가 Percussion에 합류하기 훨씬 이전, 몇 년 전에 이미 설치되어 있었습니다. 제가 지적하고 싶던 오류는 2020년 6월 19일에 발생한 것이었습니다. 저는 Discourse 설치에 대한 통제 권한이 없습니다.
그건 좀 어려운 문제네요. @pfaffman, 혹시 아이디어가 있으신가요? 제이 같은 전문가의 도움을 받아보시는 것도 좋을 것 같아요. 그의 웹사이트는 https://literatecomputing.com 입니다.
근거가 많지 않습니다. 사이트가 오래되었기 때문에, 제가 추천하는 첫 번째 조치는 업그레이드를 하는 것입니다. PostgreSQL 13 업데이트를 포함해야 하므로 다소 까다로울 수 있습니다.
PDF를 전혀 업로드할 수 없는 건가요, 아니면 해당 파일 하나만 그런 건가요?
제이님, 답변해 주셔서 정말 감사합니다. 현재 저희 환경에서는 Discourse 관리 콘솔에서 다른 문제가 발생하고 있습니다. 방화벽 문제일 수도 있겠네요. 먼저 저희 쪽에서 해당 문제를 해결한 후, 업그레이드 관련해서 IT 팀과 논의하겠습니다. 제이님의 노고에 진심으로 감사드리며, 지금은 이 문제를 보류하고, 제이님의 권고를 따랐을 때 필요한 경우 다시 연락드리겠습니다.
P.S. PNG 파일과 다른 파일들을 업로드할 때 문제가 발생하고 있었습니다. 작은 PNG 파일은 업로드가 가능했지만, 일부는 업로드되지 않았는데, 이는 조금 전의 일이었습니다. 모든 것을 다시 테스트하고 제이님의 권고를 따랐을 때 결과를 알려드리겠습니다.
표준 설치 환경에서 그런 업로드 오류가 발생한다면 놀라울 것입니다. 서버 헤더가 표준 설치 환경의 것과 다릅니다. 제 추측으로는 리버스 프록시가 잘못 설정된 것 같습니다.