error_log
어딘가에 오류 메시지를 보냅니다
error_log()
함수는 서버 오류 로그, 파일 또는 원격 대상으로 오류 메시지를 보냅니다.
웹 서버 로그 및 이메일 계정에 오류 메시지를 보내십시오.
<? php // 오류가 데이터베이스에 연결된 경우 오류 메시지가 서버 로그로 전송됩니다. if ( ! mysqli_connect ( "localhost" , "bad_user" , "bad_password" , "my_db" ) ) { error_log ( "데이터베이스에 연결하지 못했습니다!" , 0 ) ; } // foo가 부족한 경우 관리자에게 이메일을 보내십시오. if ( ! ( $ foo = allocate_new_foo ( ) ) ) { error_log ( "오 아니오! 우리는 푸스를 벗어났습니다!" , 1 , "admin@example.com" ) ; } ?>
error_log ( 메시지 , 유형 , 대상 , 헤더 ) ;
매개 변수 | 설명하다 |
---|---|
메시지 | 필수의. 기록 할 오류 메시지를 지정합니다. |
유형 |
선택 과목. 오류를 보내야 할 위치를 지정하십시오. 가능한 값 :
|
목적지 | 선택 과목. 오류 메시지의 대상을 지정합니다. 이 값은 유형 매개 변수의 값에 의해 결정됩니다. |
헤더 |
선택 과목. CC 및 BCC의 From과 같은 추가 헤더를 지정하십시오. 이 정보 유형은 Mail ()의 동일한 내장 기능을 사용합니다. message_type가 1으로 설정 될 때만 사용됩니다. CRLF (\ r \ n)는 여러 헤더를 분리하는 데 사용해야합니다. |