- Nom de domaine : dianleclainche.fr
- Hébergement OVH
- offre : perso2014
Bonjour,
j'édite depuis 2011 un site sur lequel je mets els photos des mes filles.
Pour ne pas me compliquer la vie, c'est un wordpress qui tourne avec le thème "TwentyEleven",… bref, que du basique.
Pour l'heure j'utilise la version 7.3 de php, mais si j'essaie de mettre à jour vers la 8.1, j'ai le message d'erreur suivant :
"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."
J'ai essayé de désactiver tous les plug-in, de changer de thème, rien n' y fait.
J'ai égalepment essayé de modifier à la main le fichier ovh.config, sans plus de succès.
j'ai passé des 100aines d'heures, voire des milliers, sur ce site depuis 10 ans qui était sensé rester pour "l'éternité" et là je ne comprends pas pourquoi en utilisant que ces solutions utltra basiques, j'ai ce message d'erreur.
Plz help
----------
Bonjour à toutes et à tous,
Mon nom de domaine est :
Et j'utilise l'offre :
Je rencontre la problématique suivante / Je souhaiterais mettre en place :
(Ajoutez des screenshots si cela peut faciliter la compréhension de votre situation)
Bonjour @JulienL40
Il faut que vous commenciez par mettre à jour votre version de WordPress ainsi que tous les thèmes et plugins…
Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements.
**************************************************************************************************
* Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site
**************************************************************************************************
Voir –> https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm CMS - WordPress - Guide Installation chez OVH
Contrôler votre situation en suivant les paragraphes : A à J
N'hésitez pas à me faire un retour : positif ou négatif.
C'est comme cela que je peaufine mon Guide.
Si ce guide vous a bien aidé, n'hésitez pas à cliquer sur le bouton « j'aime »
Bonjour,
J'ai égalepment essayé de modifier à la main le fichier ovh.config, sans plus de succès.
.ovhconfig le fichier et il ne doit y en avoir que un seule.
Du coup que contient ce fichier ?
Quel est votre domaine ?
Cordialement, janus57
"Not Implemented
GET not supported for current URL.
Ce message est probablement dû au passage de 7.3 vers 8.1, mais en oubliant de changer stable vers stable64 dans le fichier .ovhconfig.
https://docs.ovh.com/fr/hosting/configurer-fichier-ovhconfig/
Tout comme Windows et MacOS, PHP est passé en technologie 64-bit.
En 2011, Wordpress ne se mettait pas à jour automatiquement. Dans ce cas, il faut scrupuleusement suivre la procédure de Wordpress si vous devez "sauter" plusieurs versions majeures de Wordpress (exemple: passer de 3.6 à 6.1)
https://wordpress.org/documentation/article/upgrading-wordpress-extended-instructions/
Ce guide est l'officiel, celui de Gaston ne l'est pas.
Ce guide est l'officiel, celui de Gaston ne l'est pas.
Vouai ! Mais celui de Gaston a dépanné des tas de personnes.
Merci Janus & gaston pour le temps que vous me consacrez
Le domaine est dianeleclainche.fr
j'ai fait toutes les mises à jour wp, plug-in & thèmes… Je suis un peu privacy sensitive et je mets à jour très régulièrement.
@Gaston : lors de mes recherches de solutions, j'étais déjà tombé sur ton guide d'installation qui est hyper bien.
@Janus voilà le ovhconfig qui fonctionne :
Mon ovhconfig en php 7.3 est
"app.engine=phpcgi
app.engine.version=7.3
http.firewall=none
environment=production
container.image=stable"
Si je mets à jour vers php8 ça donne :
app.engine=phpcgiapp.engine.version=8.1
http.firewall=none
environment=production
container.image=stable
>> ce qui accrédite le commentaire de Fritz2cat
Quand je suis dans le manager la version PHP globale est 8.1 avec l'icone verte.
En revanche, dans l'admin de wp j'ai une mise en garde :
"Votre site fonctionne sur une version obsolète de PHP (7.0.33), qui ne reçoit pas de mises à jour de sécurité et ne sera bientôt plus prise en charge par WordPress. "
j'ai réinstallé la version 6.1.1 de wp, mais le message concernant php subiste… Je ne comprends pas
En tout cas merci pour votre aide à tous
Bonjour,
cgi
app.engine.version=8.1
http.firewall=none
environment=production
container.image=stable
normale ici il faut le passer à stable64
Et aussi normalement les perfs devrait être meilleur avec app.engine=php
voir le guide officiel de OVH donné par @Fritz2cat pour les détails
Cordialement, janus57
Si je mets à jour vers php8 ça donne :
app.engine=phpcgiapp.engine.version=8.1
Attention, vous avez concaténé 2 lignes, ça devrait être:
app.engine=php
app.engine.version=8.1
app.engine.version=8.1
J'ai ça désormais, mais tjs 501 not implemented
app.engine.version=8.1
environment=production
app.engine=phpcgi
container.image=stable64
http.firewall=none
Bonjour,
vous n'avez bien que 1 seule et unique fichier qui se nomme .ovhconfig ?
Vous éditer le fichier avec quoi ?
Cordialement, janus57
Vraiment merci Janus, c'est hyper sympa de m'aider
dans mon ftp j'ai :
repertoire "www"
.bash_logout
.bash_profile
.bashrc
.forward
.htaccess
.ovhconfig
Je viens de regarder le .htacess il y a ce code dedans :
SetEnv PHP_VER 7
SetEnv REGISTER_GLOBALS 0
J'édite le fichier avec le bloc note et j'ai effacé le .htacess, tjs erreur 501
Bonjour,
Je viens de regarder le .htacess il y a ce code dedans :
vous pouvez le supprimer
dans mon ftp j'ai :
repertoire "www"
il faut aussi regarder que dans le www il n'y a pas de .ovhconfig
Cordialement, janus57
Bien vu !
Il y a effectivment un autre fihcier .ovhconfig dans le répertoire www
; ovhconfig
;
; this file must be placed in $HOME/.ovhconfig or in $DOCUMENT_ROOT/.ovhconfig
; app.engine
;
; values: php (php engine + opcache accelerator)
; notice: if php, a phpcgi engine will be activated as fallback (if previous engine crash)
;
; php:
; IMPORTANT: register_globals and magic_quotes_gpc are off for security
; php options .htaccess (like php version) are ignored
; phpcgi:
; IMPORTANT this is a fallback or previous system
; in this case app.engine.version will be considerated as AUTO and php version will be old system
; (meaning depending .htaccess or .phpX extension)
;
app.engine=php
; app.engine.version specify version of your engine
;
; for php:
; default: 7.0
; for phpcgi:
; this options is ignored (= fallback in AUTO)
;
app.engine.version=7.0
; http.firewall used to add application firewall (filter http requests)
;
; values: none | security
; default: none
;
http.firewall=none
; environment
;
; values: production | development
;
; production:
; apache will maximise local cache
; mod_expires will grow up TTL of js, css, pdf, images, video, audio
; you can override it changing expiration explicitly or in your .htaccess
; feel free to look on our guide.
; development:
; no expiration is added, files are not locally in cache,
; will speed up tests but decrease performances
;
; choosen environment will also be available in your variable ENVIRONMENT unix env
;
; default: production
;
environment=development
Bonjour,
Il y a effectivment un autre fihcier .ovhconfig dans le répertoire www
à supprimer pour ne garder que celui à la racine
Cordialement, janus57
app.engine=php
Merci.
Si je supprime, il n' y a plus d'erreur, mais le site ne charge pas, il y a juste une page blanche
il y a juste une page blanche
Erreur 500 - internal server error
Je vous suggère de revoir encore une fois votre .ovhconfig , et modifier le mot "production" par "development" (orthographié exactement comme je l'ai indiqué)
Normalement PHP vous donnera un message d'erreur plus explicite qu'une page blanche. Ca nous permettra d'avancer.
Pouvez-vous aussi visualiser le contenu du fichier suivant, sans le modifier ?
wp-includes/version.php
et indiquer ici le contenu (au moins les lignes suivantes)
$wp_version =
$wp_db_version =
merci Fritz2cat
Fatal error: Uncaught Error: Call to undefined function create_function() in /home/dianelec/www/wp-config.php:17 Stack trace: #0 /home/dianelec/www/wp-load.php(50): require_once() #1 /home/dianelec/www/wp-admin/admin.php(34): require_once('/home/dianelec/…') #2 /home/dianelec/www/wp-admin/index.php(10): require_once('/home/dianelec/…') #3 {main} thrown in /home/dianelec/www/wp-config.php on line 17
Fatal error: Uncaught Error:
Pouvez-vous aussi visualiser le contenu du fichier suivant, sans le modifier ?
wp-includes/version.php
et indiquer ici le contenu (au moins les lignes suivantes)
$wp_version =
$wp_db_version =
Merci encore de passer autan de temps
$wp_version = '6.1.1';
$wp_db_version = 53496;
Call to undefined function create_function()
Revenez en PHP 7.3 (vous pouvez laisser stable64)
Si votre site fonctionne à ce moment, allez dans l'admin Wordpress et vérifiez si vos thèmes sont à jour, ainsi que vos plugins.