CyberTek - the future at the present!

Archive for the ‘php’ Category

Abilitare modulo pcntl in php

Posted by: (Mar 14)

Per abilitare il supporto pcntl in php5 (testato su Ubuntu 10.10) è necessario in prima battuta installare php5-cli e php5-dev, naturalmente si devono soddisfare tutte le dipendenze richieste dal sistema:

# sudo apt-get install php5-dev php5-cli

Dopo ci dobbiamo posizionare nel percorso dove si trovano i sorgenti del modulo che intendiamo compilare:

 # cd /etc/php5/cli/php5-5.3.3/ext/pcntl

 Il percorso potrebbe essere diverso, a seconda della distro e della versione del php (/etc/php5/cli/php5-xxxxx/ext/pcntl). Ma dopo possiamo passare ai passi finali:

# phpsize

# ./configure

# make

# make install

 

In alternativa a make install si può anche copiare a mano il modulo appena compilato:

# cp modules/pcntl.so /usr/lib/php5/shared_location_modules

 

Infine aggiungiamo il .ini per far caricare al php il nostro modulo:

# echo "extension=pcntl.so" > /etc/php5/conf.d/pcntl.ini

 

Non dimentichiamoci poi di riavviare apache per rendere effettive le nostre modifiche:

# /etc/init.d/apache2 restart

Published in: apache, development, php, tips, ubuntu
Powered by pmar s.r.o.