Próbuję rozwidlić linię poleceń XAMPP z wiersza poleceń, używając pcntl_fork(). Kiedy uruchomić komendę poniżej:pcntl_fork() powracający, Błąd krytyczny: wywołanie niezdefiniowanej funkcji pcntl_fork()
$pid = pcntl_fork();
if($pid == -1){
file_put_contents('testlog.log',"\r\nFork Test",FILE_APPEND);
return 1; //error
}
else if($pid){
return 0; //success
}
else{
file_put_contents($log, 'Running...', FILE_APPEND);
}
uzyskać:
Fatal error: Call to undefined function pcntl_fork()
Może ktoś sugerują, jak to naprawić?
Jaki jest Twój system operacyjny? Należy pamiętać, że system Windows nie ma żadnych bazowych '* fork()' syscalls. –
Macintosh - Lion –
Czy zainstalowałeś 'php5-pcntl'? –