У меня есть Macbook Pro с OSX Yosemite. Я пытаюсь запустить простой PHP-скрипт, используя pcntl_fork()
в командной строке (команда: php pcntl.php
):
<?php
$pid = pcntl_fork();
switch($pid) {
case -1:
print "Could not fork!\n";
exit;
case 0:
print "In child!\n";
break;
default:
print "In parent!\n";
}
?>
Ответ таков:
Неустранимая ошибка: вызов неопределенной функции pcntl_fork() в
/Users/grant/Desktop/test/pcntl.php в строке 2.
Я видел множество статей, в которых показано, как установить pcntl, если вы используете mamp, но если вы просто используете терминал, как бы вы установили pcntl? Если это невозможно в командной строке, работает ли что-то подобное в PHP?