소스코드로 표준 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
'PHP' 카테고리의 다른 글
[PHP] PHP 소스코드로 MongoDB의 sh.status (db.printShardingStatus) 정보 출력하기 (php, MongoDB, sh.status, db.printShardingStatus) (0) | 2013.11.04 |
---|---|
[PHP] 유니코드 문자열 한글판별 (unicode, hangul) (0) | 2013.10.30 |
[PHP] json_encode 할 때 'Invalid UTF-8 sequence in argument' warning (6) | 2013.07.04 |
[PHP] PHP에서 STDERR 로 출력하는 법. (0) | 2013.03.15 |
[PHP] 한글 도메인 퓨니코드 변환 (Punycode) (0) | 2013.01.10 |