Migration php4 vers php5

Djoudje
WRInaute discret
WRInaute discret
 
Messages: 231
Inscription: 29 Mai 2007

Migration php4 vers php5

Message le Mer Aoû 15, 2007 11:06

Bonjour,

Avant que mon hébergeur ne décide de ne faire que du php5, j'ai testé le passage php4 vers php5 en ajoutant cette ligne dans le htaccess:
AddType x-mapp-php5 .php
J'ai eu quelques erreurs qui ont été résolues en plaçant un @ devant les fonctions à problème.
1) Est-ce que la ligne ajoutée dans le htaccess suffit à migrer vers php5?
2) le @ est une solution rapide, mais est-ce ok ou faut-il plutôt améliorer le code?

alex1025
WRInaute discret
WRInaute discret
 
Messages: 52
Inscription: 9 Jan 2005

Message le Mer Aoû 15, 2007 11:10

Non le @ permet juste de ne pas afficher l'erreur mais ca ne resolu en rien le problème

Je te conseille de les enlever et d'analyser chaque erreur une par une et de les corriger.

Bon courage :D

Djoudje
WRInaute discret
WRInaute discret
 
Messages: 231
Inscription: 29 Mai 2007

Message le Mer Aoû 15, 2007 11:12

OK merci.
les erreurs étaient juste des warning, pas d'erreurs critiques remontées.

alex1025
WRInaute discret
WRInaute discret
 
Messages: 52
Inscription: 9 Jan 2005

Message le Mer Aoû 15, 2007 11:14

Par contre faut voir aussi apres le changement de php4 a php5 si ton hebergeur ne va pas changer la config de ton php.ini

styles les registrar_global , le magic quote etc...


mowmow
WRInaute impliqué
WRInaute impliqué
 
Messages: 975
Inscription: 3 Nov 2004

Message le Mer Aoû 15, 2007 12:10

Les warning ne sont pas négligeables, elles montrent un dysfonctionnement dans le code quand même ...

Eddydiver
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 359
Inscription: 12 Avr 2007

Message le Mer Aoû 15, 2007 12:18

Une petite question plus ou moins liée
Mon fournisseur (Infomaniak) va passer de php4 à php5, mais ca ne change rien pour toutes mes pages en .php ? Faut seulement que je regarde pour mes scripts tel que mon forum, ma galerie photos, etc ... ? N'est ce pas ?

Merci

Edouard

alex1025
WRInaute discret
WRInaute discret
 
Messages: 52
Inscription: 9 Jan 2005

Message le Mer Aoû 15, 2007 12:20

En fait faut regarder si tu n a pas des fonctions qui deviennent obsoletes en php4 et qui sont remplacer par d'autres en php5.

C'est assez rare mais il y en a quelques une, il me semble la plupart au niveau des fonctions qui traitent les images.

Djoudje
WRInaute discret
WRInaute discret
 
Messages: 231
Inscription: 29 Mai 2007

Message le Mer Aoû 15, 2007 12:56

mowmow a écrit:Les warning ne sont pas négligeables, elles montrent un dysfonctionnement dans le code quand même ...

C'est vrai, mais le degré d'importance diminue fortement. Et donc, je peux continuer à buller un peu pour ce 15 août, ça attendra un peu... :D

Quelqu'un aurait-il un lien pour les fonctions php4 vers PHP5 à surveiller?

FloBaoti
WRInaute impliqué
WRInaute impliqué
 
Messages: 755
Inscription: 30 Avr 2006

Message le Mer Aoû 15, 2007 20:55

Djoudje a écrit:Quelqu'un aurait-il un lien pour les fonctions php4 vers PHP5 à surveiller?
Lis le "migrating from php4 to php5" sur le site officiel: http://fr.php.net/manual/en/migration5.php
Il y a surement des tas d'infos.

Djoudje
WRInaute discret
WRInaute discret
 
Messages: 231
Inscription: 29 Mai 2007

Message le Mer Aoû 15, 2007 23:13

Effectivement, je suis tombé sur ce guide en cherchant un peu. En anglais et bien fait.
FloBaoti: En plus, tu as un billet sur ton blog qui en parle...


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: salva, xdeslandes et 1 invité