zomfgwtf
Messages postés1Date d'inscriptionvendredi 2 octobre 2009StatutMembreDernière intervention 2 octobre 2009
-
2 oct. 2009 à 22:31
neigedhiver
Messages postés2480Date d'inscriptionjeudi 30 novembre 2006StatutMembreDernière intervention14 janvier 2011
-
5 oct. 2009 à 13:49
salut,
il m'arrive un truc bizarre !
j'ai un serveur dédié chez ovh, qui tourne sous php 5.1 (donc les filter_var, il connait pas le bougre !)
du coup, j'ai voulu passer à 5.3 (tant qu'à updater, autant prendre la dernière...)
bon, tout se déroule bien, jsuis pas n00b au point de pas réussir à faire un ./configure, make && make install
MAIS (hé oui, sinon jviendrais pas poster ! hé !).......quand je fais php -v, niquel, c'est bien php 5.3 qui est installé... par contre, un ptit phpinfo() sur mon serveur, et c'est encore ce foutu php 5.1 qui est actif !
j'ai regardé partout ! j'ai même changé le chemin des binaires de php dans le fichier conf.d/php_cgi.conf
enfin je sais plus trop quoi faire, car je comprends pas comment je peux avoir deux versions de PHP sur le même serveur... même en réinstallant apache, rien ne change >.<
neigedhiver
Messages postés2480Date d'inscriptionjeudi 30 novembre 2006StatutMembreDernière intervention14 janvier 201119 5 oct. 2009 à 13:49
Salut,
PHP peut être compilé de 3 manières différentes :
- cgi
- module Apache
- cli
Quand tu fais php -v c'est la version CLI qui est utilisée. Quand tu fais phpinfo() via le web, c'est soit le CGI soit le module Apache. Du coup, j'imagine tu peux tout à fait, en compilant à la main, avoir PHP CLI en version 5.3 et le module Apache (ou le cgi) en 5.1.