2012-07-03 2 views
1

특정 스크립트의 로그에 PHP 오류를 기록하는 쉬운 방법이 있습니까? 그래서 나는 각각 5 가지 스크립트를 가지고 있다고 말하면서 각각의 에러 로그를 가질 수 있을까요?스크립트 당 PHP 오류 기록

+4

답변은 ** 예 **입니다. –

답변

4

: 각 스크립트에 다른 파일을 지정하는 경우

ini_set('error_log', 'yourFileName'); 

하면, 당신은 별도의 로그를해야합니다 그들 모두를위한 파일. 당신의 .htaccess/httpd.conf 파일에

<Location /path/to/script1.php> 
    php_value error_log script1.log 
</Location> 

<Location /path/to/script2.php> 
    php_value error_log script2.log 
</Location> 

etc... 

:

4

예, 각 스크립트에 대해 set_error_handler을 가질 수 있습니다.

당신은 error_log ( PHP docu)와 함께 ini_set() ( PHP docu)를 사용하여 로그 파일의 이름을 수정할 수 있습니다
+0

각각에 대해 별도의 오류 처리기가 필요하지 않습니다. 올바르게 수행하면 모든 5에 대해 하나씩 가질 수 있습니다. –

+1

예, __ FILE__ 마법 상수는 그 일에 유용 할 수 있습니다 –

0

당신이 순수하게 아파치에서이 일을하는 경우 함께 뭔가를 해킹 할 수 있습니다.