PHP 에서 오류 로 그 를 시스템 로그 에 저장(Windows 시스템)

[시스템 로그 에 오 류 를 기록 합 니 다]
php.ini 에서 errorlog 설정:

error_log = syslog
혹은 실행 중 ini 사용set()함수 설정.
[예 1]

<?php
//      
ini_set('display_errors', 0);
//        
ini_set('log_errors', 'on');
//         
ini_set('error_log', 'syslog');
//      
error_reporting(-1);

//    
//       
echo $test; 
//  
settype($var, 'dee');
//    
test();
오류 로그 보기(Windows 시스템):
'내 컴퓨터'-오른쪽 버튼-관리-이벤트 뷰 어-정보

 
 
 【예 2]openlog()를 통 해 시스템 로그 보 내기

<?php
//      
ini_set('display_errors', 0);
//        
ini_set('log_errors', 'on');
//         
ini_set('error_log', 'syslog');
//      
error_reporting(-1);

//         
openlog('PHP5.3.10', LOG_PID, LOG_SYSLOG); //openlog:Open connection to system logger
//    
syslog(LOG_ERR, 'this is a test of a syslog'.date("Y-m-d H:i:s"));
//         
closelog();
이벤트 뷰 어의 경고 메시지 에서 도 로 그 를 볼 수 있 습 니 다:

 

좋은 웹페이지 즐겨찾기