mon .ovhconfig fait planter le site si je lui demande une version PHP superieure à 7.0 !?

Alors, pas d'option dans l'interface pour le faire alors j'ai installé un.ovhconfig à la racine avec ceci:

app.engine=php
app.engine.version=7.0
http.firewall=none
environment=production
container.image=stable64

(par defaut l'hebergement est en PHP5 WTF)
si je tente quoique ce soit plus haut que 7.0, le site plante avec

Not Implemented

GET not supported for current URL.

Additionally, a 501 Not Implemented error was encountered while trying to use an ErrorDocument to handle the request.

Qu'est ce que je fais de mal??
Quelle douleur ce retour chez OVH, pire UI, pire service client

Bonjour,

cette config est pas bonne, normalement avec "container.image=stable64 " il faut au minimum du PHP7.4.

Voir : https://help.ovhcloud.com/csm/fr-web-hosting-change-php-version?id=kb_article_view&sysparm_article=KB0053013#11-les-environnements-dexecution

Cordialement, janus57

Merci pour la réponse rapide, voire trop rapide...
Il faut lire le message avant de repondre à coté...
Cette config (7.0) fonctionne . Au delà (7.4, 8.0 etc...) ca plante.
Une idée?

Bonjour,

techniquement d'après la doc cette config ne doit PAS marcher, et je confirme car je viens de tester, cela repasse l'environnement en legacy.

Vérifier bien que vous avez uniquement 1 seule et unique .ovhconfig sur TOUT l'hébergement.

A défaut essayer ce fichier de config : https://www.swisstransfer.com/d/cf1d8048-3969-4c4b-966c-ee1f16e4c2ab il donne cette configuration : https://janus57.fr/phpinfo.php

Cordialement, janus57

> avant de repondre à coté...

Cette réponse est correcte.

Ou bien vous aviez indiqué "stable" et non "stable64"
Ou bien vous avez plusieurs .ovhconfig qui traînent ça et là...

Bon, je n'ai qu'un ovh config qui contient

app.engine=php
app.engine.version=7.0
http.firewall=none
environment=production
container.image=stable64

et qui fonctionne (phpinfo signale php7.0.33)
https://www.villa-bambou-rayol.fr/test.php


c'est quand je souhaite passe à php 8.0+ que ca coince.
C'est CA le sujet de ma demande :)

Ok merci encore Janus, mais votre ovhconfig me renvoie lui une 501 not implemented.
Seul celui que j'ai posté avec (indifferement stable ou stable64) fonctionne!

Une piste pourait elle être l'age de l'offre (2013) et le fait d'etre sur un cluster qui date ?
Les hébergements des anciens ne peuvent pas évoluer?
Merci pour votre aide :)

J'insiste. Vérifiez dans chacun des répertoires de premier niveau s'il n'y a pas un .ovhconfig.

Merci encore mais c'est fait.
De plus la moindre modif sur celui à la racine fait réagir l'affichage du site immédiatement

Bonjour,

avez-vous essayé avec le fichier mis a disposition ?

cordialement, janus57

Non, il etait HS qd j'ai testé votre ovhconfig, (ou quand je tente php8.0)
Mais en php7, il fonctionne comme vous le voyez ici (phpinfo)
https://www.villa-bambou-rayol.fr/test.php

le reste du site necessite php8.1 min pour tourner, mais je n'y arrive pas
Est ce que l'ancienneté de l'hebergement peut etre la cause du disfonctionnement?

Commencez, svp, par vous débarrasser de ça:

www.villa-bambou-rayol.fr (213.186.33.5)
rDNS record for 213.186.33.5: redirect.ovh.net

et mettez 213.186.33.3 qui est l'adresse de vtre serveur !

Je ne peux pas comprendre comment vous pouvez affirmer que https://www.villa-bambou-rayol.fr/test.php fonctionne, sauf si vous êtes en IPv6.

et ensuite, activez SSL , sinon vous avez une alerte de sécurité, le serveur envoie le certificat de cluster115.hosting.ovh.net

Bonjour,

pour ma part je réaffirme que le problème est un doublon de .ovhconfig

exemple : https://community.ovhcloud.com/t/14192

Sinon là il va falloir regarder des logs.

Cordialement, janus57

Bonjour

Avez-vous mis sur votre site la dernière version de votre CMS ?
Même question pour le thème et les plugins.

Gaston

Tu es épuisant, tu ne lis pas les questions et tu réponds encore une fois à côté de la plaque.

Dans le premier message :

si je tente quoique ce soit plus haut que 7.0, le site plante avec 

Tu n'as toujours pas lu. Ou bien tu n'as rien compris.

Oui merci
Ca avait été fait
on est bien sur 213.186.33.3
N'avez vous pas acces à la page test.php?? ici elle affiche tout le phpinfo classique... en PHP7.0.33
Pour le SSL, j'ai activé Let's Encrypt mais il se passe rien,
j'ai "Votre demande d'activation d'un certificat SSL a bien été prise en compte. Elle sera exécutée d'ici quelques instants." et puis ça disparait... sans effet.

Pour info: J'ai recherché avec Filezila 'ovhconfig' dans les fichiers distants... Une seule occurence à la racine, le fichier connu.

Je repose ma question: Est ce que l'ancienneté du compte et l'age du cluster peut en exclure la migrabilité vers des version PHP plus recente que 7??
Et pourquoi l'interface ne me permet pas de le faire tout simplement dans la partie configuration de l'hébergement comme c'est supposé l'etre? J'ai l'impression d'etre en 2004
Merci en tout ca pour votre aide

Bonjour,

>Je repose ma question: Est ce que l'ancienneté du compte et l'age du cluster peut en exclure la migrabilité vers des version PHP plus recente que 7??

non c'est techniquement la même plateforme que le compte est 1,5,10ans

>Et pourquoi l'interface ne me permet pas de le faire tout simplement dans la partie configuration de l'hébergement comme c'est supposé l'etre?

en générale c'est parce que le .ovhconfig ne se trouve pas à la racine

>Pour info: J'ai recherché avec Filezila 'ovhconfig' dans les fichiers distants... Une seule occurence à la racine, le fichier connu.

Pouvez-vous essayer ce script pour en être sûr : https://gist.github.com/janus57/ef74813af13004afe3d53769e53bfc72

Cordialement, janus57