3 Stimmen

pcntl_fork() ubuntu xampp aktivieren

Ich habe einige Probleme mit der Funktion pcntl_fork() in php.

Ich verwende XAMPP und ich versuche, diese Funktion zu verwenden, aber es wird immer dieser Fehler angezeigt:

Aufruf einer undefinierten Funktion pcntl_fork()

Ich habe etwas in Google und in XAMPP-Foren gesucht, konnte aber nichts wirklich Brauchbares finden. Ich habe einige Foren gefunden, die sagen, dass ich eine Konfiguration aktivieren muss, die

--enable-pcntl

Ich habe die phpinfo() gesehen und habe diese Option im configure-Befehl. Können Sie mir helfen?

Herzlichen Dank,

Elkas

2voto

tempslar Punkte 46

@Elkas, ich kenne deine XAMPP-Version nicht, aber XAMPP 1.8.0 auf meinem Computer hat die Erweiterung pcntl. Du kannst mit dem Befehl "/opt/lampp/bin/php -m | grep 'p' " versuchen, die Erweiterungsliste deines php zu überprüfen.

2voto

RafaSashi Punkte 15272

Nota:

Derzeit funktioniert dieses Modul nicht auf Nicht-Unix-Plattformen (Windows).

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

1voto

NickSoft Punkte 2916

Es ist eine Konfiguration, aber keine Laufzeit. Es ist eine Konfiguration für die Kompilierzeit. Beim Kompilieren müssen Sie das tun:

./configure --enable-pcntl
make
make install

Wenn es nicht einkompiliert ist, können Sie es nicht ohne Neukompilierung aktivieren.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X