26 ottobre 2007

PHP5 ready ?

Tra qualche giorno finirà il supporto per PHP4 e quindi si rende necessario il passaggio al PHP5. Sia ben inteso, il PHP4 continuerà a funzionare, non è che esploderà come una time bomb, ma semplicemnte non verrà più sviluppato.

Per fortuna tutti i miei computer hanno Debian al loro interno e quindi la migrazione è praticamente priva di controindicazioni e anche piuttosto veloce.

Primo passo installiamo i moduli necessari (se avete altri pacchetti in PHP4 aggiungeteli):
# apt-get install php5 libapache2-mod-php5 php5-gd php5-cli php5-cgi

dopo tale operazione editate il file php.ini:
# vim /etc/php5/apache2/php.ini

abilitate le estensioni che vi interessano togliendo i ; dalla riga interessata:
extension=mysql.so
extension=gd.so

Salvate e abilitate il tutto tramite a2enmod (comando che serve per abilitare o moduli di apache2) e rileggete la configurazione di apache:
# a2enmod php5
# cd /etc/init.d/
# ./apache2 reload


Finito, il gioco è fatto.. Verificate il tutto con un semplice file di info:
# cd /var/www
# touch phpinfo.php
# echo ´
<?PHP phpinfo(); ?>´ > phpinfo.php
puntando il browser sull'indirizzo http://localhost/phpinfo.php. Il risultato nella parte superiore della pagina dovrebbe essere simile a quello in figura..

PHP5

Grazie Debian..

Tondo è bello...

Tondo è bello...