Avoir php4 et php5 en meme temps

Avoir php4 et php5 en meme temps - PHP - Programmation

Marsh Posté le 06-12-2005 à 16:48:50    

Bonjour, pour des raisons pratiques il me faudrait php4 et 5 installe sur ma machine.
Afin de faire une progression lente et progfressive de ems travaux : continuer a travailler sur de vieilles affaires et de nouvelles en php5.
 
Avez des liens web ?
Ou un exemple precis ?
 
J'ai entendu parler qu'il fallait switcher avec le php.ini ...
 
Merci

Reply

Marsh Posté le 06-12-2005 à 16:48:50   

Reply

Marsh Posté le 06-12-2005 à 17:32:41    

J'ai switché à PHP5 et tout mon code PHP4 fonctionne sans pb...ce serait p-e une bonne idée de tester? ;)


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 06-12-2005 à 17:41:04    

skeye a écrit :

J'ai switché à PHP5 et tout mon code PHP4 fonctionne sans pb...ce serait p-e une bonne idée de tester? ;)


 
 
non le site compte plus de 120 000 fichiers, tu imagines le nombre d'erreurs et le temps de reparer,  :)

Reply

Marsh Posté le 06-12-2005 à 17:42:57    

120000 fichiers php?[:mlc]
 
...perso je n'ai eu aucune modif à faire, je pense que ça vaut le coup de tester quand même...:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 06-12-2005 à 17:45:14    

Perso je ferais pas cela car il y a des petites différence qu'ont ne voit pas de suite mais cela reste subtile mais dans la grosse majorité c'est compatible.

Reply

Marsh Posté le 06-12-2005 à 17:48:15    

PHP5 est censé faire tourner les scripts PHP4, hein...:o
Les différences sont normalement uniquement des ajouts, et des corrections de bugs...pas des modifications du comportement de fonctions existantes...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 06-12-2005 à 17:50:20    

moi je suis intrigué par les 120 000 fichiers sources. :ouch:


---------------
MZP est de retour
Reply

Marsh Posté le 06-12-2005 à 17:53:03    

ya pas que toi...[:petrus75]
J'ai à peu près 150 fichiers php dans mon bouzin au taf, et je trouve ça déjà pas mal...[:petrus75]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 06-12-2005 à 17:58:54    

arf, moi qui allait demander s'il était normal d'avoir 10 fichiers (50ko) rien que pour la navigation (sans aucune donnée).  C'est normal :??:  
 
 
sinon pour la question, tu pourrais configurer  
 
les fichiers .php -> php4
les fichiers .php5 -> php5


Message édité par art_dupond le 06-12-2005 à 18:00:23

---------------
oui oui
Reply

Marsh Posté le 06-12-2005 à 18:03:33    

skeye a écrit :

ya pas que toi...[:petrus75]
J'ai à peu près 150 fichiers php dans mon bouzin au taf, et je trouve ça déjà pas mal...[:petrus75]


 
C'est à peu pres la meme chose. Je ne devrais pas depasser les 300. Alors 160 000  :ouch:


---------------
MZP est de retour
Reply

Marsh Posté le 06-12-2005 à 18:03:33   

Reply

Marsh Posté le 06-12-2005 à 18:04:43    

skeye a écrit :

PHP5 est censé faire tourner les scripts PHP4, hein...:o
Les différences sont normalement uniquement des ajouts, et des corrections de bugs...pas des modifications du comportement de fonctions existantes...


Des que je rentre chez moi je regarde le livre et il y a une chose ou il est indiqué que sur le 5 il y a une chose qui se faisait differement.

Reply

Marsh Posté le 06-12-2005 à 18:05:00    

cinocks a écrit :

C'est à peu pres la meme chose. Je ne devrais pas depasser les 300. Alors 160 000  :ouch:


Tu en rajoutes! (40000) [:joce]
 
Moi c'est en forte augmentation, m'enfin bon faut aps pousser, quoi.:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 06-12-2005 à 18:05:48    

(sinon si tu as peur de tester le passage à php5, la solution d'art_dupont est valide, hein...;))


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 06-12-2005 à 18:09:05    

cinocks a écrit :

Alors 160 000  :ouch:

Lol, ca a déjà pris 40000 fichiers en quelques minutes. A noel, il dépassera le million à ce rythme. :lol:
Mais c'est clair que 120000 fichiers php, ca me semble totalement démesurer. Ca me parait même infaisable sans être une bonne vingtaine de personnes à temps plein et j'ose pas imaginer pour la maintenance.
Comme dit art_dupond, dans les réglages du serveur web, tu peux régler certaines extensions pour que ca soit gérer par l'interpréteur php4 et d'autres pour le php5 en sachant toute fois, que c'est l'extension du fichier apellé en premier qui déterminera l'interpréteur utilisé pour lui même et les fichiers qu'il inclut (attention aux problémes si un script php4 inclus un fichier prévus pour du php5 minimum)

Reply

Marsh Posté le 06-12-2005 à 18:10:05    

skeye a écrit :

Tu en rajoutes! (40000) [:joce]
 
Moi c'est en forte augmentation, m'enfin bon faut aps pousser, quoi.:o


 
J'anticipe :o
 
Clair qu'il ne faut pas pousser. Y'a une explication rationnelle.


---------------
MZP est de retour
Reply

Marsh Posté le 06-12-2005 à 18:11:18    

(moi je dis que c'est un site de photos blindé de conneries, et qu'il a fait le compte de tous les fichiers de tout le site.[:petrus75])


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 06-12-2005 à 18:11:52    

J'ai dis "fichier", donc ca veut dire : php, jpeg,gif,html, etc
 
Mais pour revenir aux moutons, j'ai vu un tuto, qui dit qu'il suffit de modifier qq lignes dans php.ini et httpd.conf
Ensuite pour passer de l'un a l'autre, il suffit de renommer les dossiers php5->php, ....

Reply

Marsh Posté le 06-12-2005 à 18:12:15    

en fait, il a qu'un seul fichier :  
 
afficher_image.php [:dawa]
 
et 199999 images [:dawa]


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 06-12-2005 à 18:13:13    

Ben oui , il suffit de dire a M. Apache que telle extension utilise telle module. apres pour le php.ini je ne sais pas, j'ai vu effectivement que c'était possible mais pour unix peut etre que sa fonctionne sous win aussi.

Reply

Marsh Posté le 06-12-2005 à 18:27:38    

fabs2b a écrit :

J'ai dis "fichier", donc ca veut dire : php, jpeg,gif,html, etc

En général, quand on calcule la quantité de travail nécessaire pour passer d'une version à l'autre d'un langage, on compte quasiment que les fichiers de code. Pour les images, les sons, les vidéos ... a par si il y a des différences de gestion entre les deux versions entrainant un travail dessus, on s'en fiche un peu de savoir si on aura 10 images et 3 vidéos ou 150 000 images et 75 000 vidéos.

Reply

Marsh Posté le 06-12-2005 à 18:32:39    

c'est pit etre des images générées :p


---------------
oui oui
Reply

Marsh Posté le 06-12-2005 à 18:38:12    

arretez un peu, c fatiguant, il n'y a pas 150 000 images, peut etre 200 a tout casser.
Vous repondez tout sauf a la question, grandissez un peu.
 
Bref, je vais mettre php5 et voir les consequences juste pour une phase de test

Reply

Marsh Posté le 06-12-2005 à 18:40:03    

fabs2b a écrit :

arretez un peu, c fatiguant, il n'y a pas 150 000 images, peut etre 200 a tout casser.


Genre, ça ferait un compte de 149800 fichiers PHP, on y croit à mort [:icon12]

Citation :

Vous repondez tout sauf a la question


Ca a pourtant été fait, apprend à lire [:spamafote]  

Citation :

grandissez un peu.


No wai, après on est traité de pédophile, aucun intérêt


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 06-12-2005 à 18:45:12    

Merci beaucoup

Reply

Marsh Posté le 06-12-2005 à 19:15:34    

skeye a écrit :

J'ai switché à PHP5 et tout mon code PHP4 fonctionne sans pb...ce serait p-e une bonne idée de tester? ;)


Faut quand-même faire gaffe à des trucs genre passage de paramètres par référence.
 
 
Sinon, pour faire cohabiter les deux, c'est un merdier monstre. Faut déjà par exemple je crois utiliser les versions CGI

Reply

Marsh Posté le 06-12-2005 à 20:48:16    

oui effectivement je viens de reussir qq chose,
il n'y a rien a faire, dans httpd.conf, je lui dis qd tu vois php ou php4 tu lances php/php.exe
et qd tu vois php5 tu lances php5/php-cgi.exe
 
ca marche pour le moment, je continue a tester ....

Reply

Marsh Posté le 06-12-2005 à 21:02:34    

bizooooooooooo


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed