Hébergements Web - Retour en arrière php
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Retour en arrière php

Von
Jean-PierreT6
Erstellungsdatum 2019-09-27 10:15:25 (edited on 2024-09-04 13:17:40) in Hébergements Web

Bonjour
J'ai deux sites mutualisés sur OVH. Mon php étant obsolète (5.4), il m'était demandé de mettre à jour par l'interface web d'OVH vers 7.2 ou .4.
Je l'ai fait pour le premier, un site perso avec du HTML, du PHP et du js (shadowbox). Aucun problème, tout fonctionne normalement.
Par contre, j'ai une base de données (sql phpmyadmin) développée avec une interface web en php et du js. La question est :
si je fait une mise à jour vers php 7.2 par l'interface web d'OVH et que ma base plante, est-ce que je peux revenir en arrière efficacement (en repassant en php 5.4).
Merci pour vos réponses


5 Antworten ( Latest reply on 2020-06-24 17:09:45 Von
kyodev
)

> vers 7.2 ou .4.

7.3 c'est bien, ou 7.2
7.4 c'est pas encore stable

> si je fait une mise à jour vers php 7.2 par l'interface web d'OVH et que ma base plante, est-ce que je peux revenir en arrière efficacement (en repassant en php 5.4).

ce n'est pas ta base qui plantera, c'est ton code php qui peut être incompatible
tu peux baisser la version de php en utilisant un `.ovhconfig` spécifique dans le dossier racine concerné (uniquement dans celui-ci), genre:
```text
app.engine=php
app.engine.version=5.6
http.firewall=none
environment=production
container.image=stable
```

Ok, bien compris
mon code php est sensiblement identique à celui de mon autre site qui lui a bien migré. il y a seulement plus de js (jquery-1.10.2.min).
Je vais tenter le coup sinon, je ferais machine arrière directement par l'interface OVH. si ça ne suffit pas, je modifierais le fichier .ovhconfig manuellement.
Merci beaucoup pour votre réponse rapide.

Re bonjour
la version php 7 et ultérieures me cassent tout.
j'ai modifié .ovhconfig avec le version 5.6. Du coup, tout marche et ovh ne met plus l'icone de version obsolète.


app.engine=php
app.engine.version=5.6
http.firewall=none
environment=production
container.image=stable

il me met container.image=legacy ??? au lieu de stable, mais ça fonctionne.
Encore merci

php 5.6 est périmé ! depuis un moment...
ne pas utiliser legacy ! c'est toi qui choisit, lire le Ovhconfig indiqué
si tu utilises le manager tu impactes TOUS les sites

Ovh est en retard de 6 mois généralement
ils y travaillent mais c'est pas au point
WP tourne encore sur php7.3, donc chez Ovh, sans souci