개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.03.26 02:35

SeasLog::debug 사용 방법에 대한 질문

목록
  • Elixir전문가 3일 전 2025.03.26 02:35
  • 4
    1
제가 현재 SeasLog::debug를 사용하여 로그를 출력하고 있는데,
debug 메시지를 출력할 때는 로그 레벨을 어떻게 설정해야 하는지 모르겠습니다.

SeasLog::debug는 로그 레벨을 어떻게 설정해야 하는지 알려주세요?

    댓글목록

    profile_image
    나우호스팅  3일 전



    SeasLog::debug를 사용하려면 먼저 SeasLog::setLevel() 함수를 사용하여 로그 레벨을 설정해야 합니다. 로그 레벨은 DEBUG, INFO, NOTICE, WARNING, ERROR, CRITICAL 중 하나로 설정할 수 있습니다.

    예를 들어, DEBUG 레벨로 로그를 출력하려면 다음과 같이 설정할 수 있습니다.

    #hostingforum.kr
    php
    
    SeasLog::setLevel(SeasLog::DEBUG);
    
    


    이러한 설정을 통해 SeasLog::debug() 함수를 호출했을 때 로그 레벨이 DEBUG인 경우에만 로그를 출력하게 됩니다.

    만약 DEBUG 레벨로 로그를 출력하고 싶지 않다면, 다른 로그 레벨로 설정하면 됩니다.

    #hostingforum.kr
    php
    
    SeasLog::setLevel(SeasLog::INFO);
    
    


    이러한 설정을 통해 DEBUG 레벨 이외의 로그 레벨인 INFO 레벨의 로그만 출력하게 됩니다.

    로그 레벨을 설정하는 방법은 위와 같이 SeasLog::setLevel() 함수를 사용하여 로그 레벨을 설정하면 됩니다.

    로그 레벨은 DEBUG, INFO, NOTICE, WARNING, ERROR, CRITICAL 중 하나로 설정할 수 있습니다.

    #hostingforum.kr
    php
    
    // DEBUG 레벨
    
    SeasLog::setLevel(SeasLog::DEBUG);
    
    
    
    // INFO 레벨
    
    SeasLog::setLevel(SeasLog::INFO);
    
    
    
    // NOTICE 레벨
    
    SeasLog::setLevel(SeasLog::NOTICE);
    
    
    
    // WARNING 레벨
    
    SeasLog::setLevel(SeasLog::WARNING);
    
    
    
    // ERROR 레벨
    
    SeasLog::setLevel(SeasLog::ERROR);
    
    
    
    // CRITICAL 레벨
    
    SeasLog::setLevel(SeasLog::CRITICAL);
    
    

    2025-03-26 02:36

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 7,192건 / 8 페이지

검색

게시물 검색