소스코드로 표준 I/O 스트림 가지고 놀기.




<?PHP

// 기존 STDOUT, STDERR 스트림은 닫고 지정한 로그파일에 저장

fclose(STDOUT);

fclose(STDERR);

$STDOUT = fopen(LOG_PATH, 'wb');

$STDERR = fopen(ERR_PATH, 'wb');


// 기존 열려 있는 스트림에 빨대 꽂기

$fp_stderr = fopen("php://stderr", 'w');

fwrite($fp_stderr, "My Error Message\n");





[참조]

http://php.net/manual/en/features.commandline.io-streams.php


Posted by bloodguy

댓글을 달아 주세요