активировать pcntl_fork () ubuntu xampp - PullRequest
3 голосов
/ 30 марта 2011

У меня возникли проблемы с функцией pcntl_fork () в php.

Я использую XAMPP, и я пытаюсь использовать эту функцию и продолжает показывать эту ошибку:

вызов неопределенной функции pcntl_fork ()

Я что-то копаю в Google и на форумах XAMPP, но не могу найти ничего абсолютно полезного. Я обнаружил, что некоторые форумы говорят, что мне нужно включить конфигурацию под названием

- включить-pcntl

Я видел phpinfo (), и у меня есть эта опция в команде configure. Вы можете мне помочь?

Спасибо, adavnce,

Elkas

Ответы [ 3 ]

2 голосов
/ 20 декабря 2012

@ Elkas, я не знаю вашу версию XAMPP, но XAMPP 1.8.0 на моем компьютере с расширением pcntl.Вы можете попробовать команду "/ opt / lampp / bin / php -m | grep 'p'", чтобы проверить список расширений вашего php.

1 голос
/ 02 июня 2015

Примечание:

В настоящее время этот модуль не будет работать на не-Unix платформах (Windows).

http://php.net/manual/en/pcntl.installation.php

1 голос
/ 30 марта 2011

Это конфигурация, но не среда выполнения. Это конфигурация времени компиляции. При компиляции вы должны сделать:

./configure --enable-pcntl
make
make install

Если он не скомпилирован, вы не сможете включить его без перекомпиляции.

...