compilazione php e command line interface
Inviato: mer 20 set 2006, 17:43
Dato che è uscita la nuova versione del php l'ho compilata sul "mio" apache...
solo che dopo ho notato questa cosa stranissima...
seguite i comandi stando attenti alle due versioni del php (quella compilata e quella installata nel $PATH)
#cd /usr/local/src/php-4.4.4/
#./sapi/cli/php -v
PHP 4.4.4 ecc ecc
#which php
/usr/local/bin/php
#/usr/local/bin/php -v
PHP 4.3.10 (??? )ecc ecc
#rm /usr/local/bin/php
#/usr/local/bin/php -v
command not found
#cp ./sapi/cli/php /usr/local/bin/
#/usr/local/bin/php -v
PHP 4.3.10 (!!!) ecc ecc
Com'è possibile che la versione sia sempre errata anche copiando e sovrascrivendo l'eseguibile del PHP con quello appena compilato???
(tra l'altro la versione precedente era la 4.4.2... non la 4.3.10!!!)
la versione "web" riporta sè stessa come php.4.4.4...
ho controllato poi una marea di pc con php compilato (da me o no) ed il problema non si presenta.
boh.
Ciao
solo che dopo ho notato questa cosa stranissima...
seguite i comandi stando attenti alle due versioni del php (quella compilata e quella installata nel $PATH)
#cd /usr/local/src/php-4.4.4/
#./sapi/cli/php -v
PHP 4.4.4 ecc ecc
#which php
/usr/local/bin/php
#/usr/local/bin/php -v
PHP 4.3.10 (??? )ecc ecc
#rm /usr/local/bin/php
#/usr/local/bin/php -v
command not found
#cp ./sapi/cli/php /usr/local/bin/
#/usr/local/bin/php -v
PHP 4.3.10 (!!!) ecc ecc
Com'è possibile che la versione sia sempre errata anche copiando e sovrascrivendo l'eseguibile del PHP con quello appena compilato???
(tra l'altro la versione precedente era la 4.4.2... non la 4.3.10!!!)
la versione "web" riporta sè stessa come php.4.4.4...
ho controllato poi una marea di pc con php compilato (da me o no) ed il problema non si presenta.
boh.
Ciao