|
Тема |
Как мога да предефинирам STDIN |
|
Автор |
bira_more (бира) |
|
Публикувано | 03.04.08 15:00 |
|
|
Целта ми е да fork'на процес и да освободя STDIN, STDOUT eвентуално STDERR.
В Perl - живота ми е лесен:
open STDIN, '/dev/null' or die "Can't read /dev/null: $!";
open STDOUT, '>/dev/null';
open STDERR, '>/dev/null';
В PHP - open - няма поне аз не видях аналог.
Едно от решенията е разбира се да стартирам скрипта по подходящ начин:
my.php >/dev/null 0>\&1 2>\&1
Но ми се иска да предефинирам в самия скрипт.
Необходимо ми е защото иначе форка не ми върши работа.
Bеer? Mоre?
|
| |
|
|
|