클라이언트 사이드 vs. 서버 사이드?

이건 순수한 최종 사용자(엔드유저) 수준의 관리자 질문이에요 :woozy_face:

근데 안전 모드(safe-mode)에서는 어떤 플러그인이 클라이언트 측이라 꺼져 있고, 어떤 플러그인이 서버 측이라 여전히 작동하는지 어떻게 알 수 있나요?

플러그인이 JavaScript와 Ruby 코드를 모두 포함할 수 있으므로, 둘 중 하나만 해당되는 것은 아니라고 생각합니다.

물론 그럴 수 있고, 그래야 합니다. 그렇지 않으면 안전 모드에서 쓸모없는 옵션 하나가 생기게 되니까요 :thinking:

실제로 저에게는 두 번이나 그런 일이 있었습니다. 문제의 플러그인이 서버 측에 있었기 때문에 안전 모드가 도움이 되지 않았거든요.

아니면 다른 이야기를 하고 계신 건가요. 아니면 제가 완전히 헷갈려하는 건가요. 아니면 둘 다일까요 :winking_face_with_tongue:

안전 모드는 플러그인의 일부 기능을 비활성화할 뿐, 전체 플러그인을 비활성화하지는 않습니다. 따라서 특정 날 발생한 문제가 서버 측 요소와 관련되어 있다면, 안전 모드가 큰 도움이 되지 못할 수 있습니다.

죄송합니다, 지금 말씀하신 내용을 잘 이해하지 못하겠습니다.

안전 모드(safe-mode)가 일부 플러그인을 완전히 비활성화하지는 않고, 해당 플러그인의 일부 기능만 비활성화한다는 뜻이신가요?

그렇다면 다음 질문이 있습니다. 서버 측에서 오류가 발생하는 시점을 판단할 수 있을 만큼 충분한 지식이 없는 한, 안전 모드를 어떻게 신뢰할 수 있겠습니까? 안전 모드가 문제를 해결해주지 않는다면, 이것이 오탐(false negative) 결과인지 어떻게 알 수 있겠습니까?

이거 :point_up:

여기에 나와 있듯이 :point_down: :slight_smile:

하지만 안전 모드가 문제를 파악하는 데 도움이 된다면 :white_check_mark:, 그렇지 않다면 여기에 와서 문제를 함께 파악해 볼 수 있습니다. :slight_smile:

제가 여기 온 이유는, 테마, 컴포넌트, 플러그인을 safe-mode로 비활성화해도 사라지지 않는 문제가 있을 때, 여전히 어떤 플러그인이 문제인지 알 수 없기 때문입니다. 플러그인이 10개 정도 있고, 각각 재구축하는 데 30분씩 걸리는 상황이라니요…

지난번처럼 이번에도 로그에서 유용한 정보를 얻을 수 있기를 바랍니다.

TC/플러그인을 비활성화해도 해결이 안 되고 /logs에 아무것도 표시되지 않으며, 단서도 전혀 없다면, 문제가 있는 플러그인을 찾아내기까지 하나씩 비활성화할 수밖에 없을 것 같습니다.

그럼에도 불구하고 대부분의 경우, 오류가 발생하는 위치나 관련 맥락을 확인하여 어떤 플러그인인지 추측할 수 있습니다.

콘솔에서 모든 것을 업데이트하기 위해 재빌드하는 것도 많은 문제를 해결하는 데 도움이 될 수 있습니다. 팀이 문제를 신속하게 수정해 줍니다.

확신이 서지 않는다면 커뮤니티에 질문해 보세요. 누군가가 즉시 문제의 근본 원인을 찾아줄 것입니다. :+1: