Accueil Forum -> Techno Geek -> Programmation  >>  Migration de php 4 vers php 5
9 messages
Accueil Forum -> Techno Geek -> Programmation  >>  Migration de php 4 vers php 5
9 messages

Migration de php 4 vers php 5

02 avril 2015 à 17:58 Nehra  
Salut les maîtres !

J'ai besoin d'un énorme coup de pouce parce que j'ai un énorme soucis au boulot en terme de programmation.  
OVH vient d'envoyer un mail à mes responsables pour leur dire que ma version de php était une version périmée et que je devais passer du php 4 au php 5. 
Or, je ne savais même pas que ce que je faisais c'était du php 4. 
Mes questions sont claires : 
 - 1 : Comment puis-je savoir dans quel sorte de php est mon site ? (en gros, comment ils l'ont vu ?) 
 - 2 : Comment effectuer la migration ? On m'a balancé ça comme "aide" mais j'y comprends rien du tout ... https://www.ovh.com/fr/g1207.configurer_le_php_sur_son_hebergement_web_mutu_2014_ovh 

Le site que j'ai fais n'utilise le php que pour quelques fonctions . 2 en fait, la fonction mail et la fonction d'include pour ne pas à répéter le menu et le footer de mes pages. Aidez moi :(

Migration de php 4 vers php 5

02 avril 2015 à 18:11 Admin      
Il faut mettre à jour la version sur le serveur. 

Pour connaitre ta version tu tape via un accces ssh : php -v
ou phpinfo(); dans un script php

Après il te faut modifier la version directement sur le serveur 

sudo add-apt-repository ppa:ondrej/php5
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5


Edité par Izoka

Migration de php 4 vers php 5

02 avril 2015 à 18:14 Nehra  
Pour modifier sur le serveur je dois aller sur le Manager ou je dois créer un fichier que je transfère ensuite à la racine du site ? 
Merci pour ces renseignements :)

Migration de php 4 vers php 5

02 avril 2015 à 18:19 Notsu      
Apparement c'est du mutualisé, je pense pas qu'elle ait accès au linux de la machine, il faut donc utiliser la note technique d'ovh ( qu'est ce que tu y comprend pas Nehar ? )

Pour tes 2 fonctions elles existent et se comportent apriori de la même manière en php4 et php5, donc tu devrais pas avoir trop de soucis et rien d'autre à changer.

Migration de php 4 vers php 5

02 avril 2015 à 18:25 Notsu      
Pour modifier sur le serveur je dois aller sur le Manager ou je dois créer un fichier que je transfère ensuite à la racine du site ?

D'après la note faut créer un fichier et l'uploader oui. J'ai aussi la manip à faire sur mon serveur, je peux faire ca ce soir et te tenir au courant :)

Migration de php 4 vers php 5

02 avril 2015 à 19:23 Nehra  
Yes !! Oui si tu fais ça ce soir pour ton propre serveur, j'veux bien que tu me dises comment tu fais ça et comment ça s''est passé ^^ 
En fait ce que je ne comprends pas c'est ce qu'il faut que je mette dans ce fameux fichier ? 
Et surtout, dans la notice ils parlent d'un hypothétique fichier qui se trouvait déjà à la racine de mon site, alors que je n'en ai jamais installé. (c'est ce qui me turlupine le plus ... comment ont-ils pu définir que mon site était en php 4 sans que moi même j'ai décidé de la version ?)

Migration de php 4 vers php 5

02 avril 2015 à 19:41 Notsu      
Bon je viens de le faire ça prend vraiment 2 secondes, suffit de créer le fichier .ovhconfig à la racine de ton serveur, et d'y tapper ça : 

app.engine=php
app.engine.version=5.5
http.firewall=none
environment=production

Bref comme ils disent quoi ^^ J'ai tout laissé par défaut
Le fichier s'y trouve déjà si c'est un serveur récent, moi il n'y était pas non plus, à mon avis si ce fichier là n'est pas présent ils laissent le site en configuration par défaut, donc en vieu php 4.xx , tu te poses bcp de questions ^^

Migration de php 4 vers php 5

02 avril 2015 à 19:52 Nehra  
C'est surtout que j'avais l'impression d'avoir fait quelque chose de mal, du coup oui je me posais des questions ^^ 
Donc ton " *.ovhconfig " tu l'installe dans ton dossier "www" ou avant ? (Je sais que ce sont des questions à la mord-moi-le-noeud, mais je veux être sûre d'avoir bien compris la manipulation ^^

En tout cas merci Notsu, t'es un amour ;)


Edité par Nehra

Migration de php 4 vers php 5

02 avril 2015 à 21:18 Notsu      
Boarf quand je peux aider :)

Oui faut le mettre dans le dossier www, et t'as rien fait de mal, ils passent juste à une version plus récente de php , et c'est plutot un bon point !


Edité par Notsu