我試圖叉命令行運行使用pcntl_fork()的XAMPP php過程。當我運行以下命令:pcntl_fork()返回,致命錯誤:調用未定義的函數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);
}
我得到:
Fatal error: Call to undefined function pcntl_fork()
任何人都可以建議如何解決這一問題?
什麼是你的操作系統?請注意,Windows沒有底層的'* fork()'系統調用。 –
Macintosh - Lion –
你成功安裝了'php5-pcntl'嗎? –