Bonsoir � tous,
J'ai un gros probl�me avec PHP car je n'arrive pas � utiliser les fonctions permettant le gestion des pss sous Unix.
J'utilise une version Ubuntu de Linux et j'ai install� php5 via les paquets synaptic pour ceux qui connaisse avec les modules : php5-cli et php5-cgi.
Lorsque je lance un code simple comme celui ci :
J'obtiens l'erreur suivante :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 $pid = pcntl_fork(); if ($pid == -1) { die('dupplication impossible'); } else if ($pid) { echo "papa"; pcntl_wait($status); //Protège encore des enfants zombies } else { echo "fils"; }
Je comprends donc que ma fonction n'est pas d�finie, et je n'arrive pas � savoir comment prendre en compte les pss par php.Fatal error: Call to undefined function pcntl_fork() in /home/hugo/Programmation/Web/Progonline/824/pss.php on line 3
J'ai lu dans pas mal de site qu'il fallait compiler les modules CLI ou CGI et PHP avec l'option suivante : --enable-pcntl, mais comment faire![]()
Si quelqu'un a d�j� utilis� les fonctions pcntl_XXX de php je veux bien qu'il me donne un coup de main.
Merci
Partager