- WordPress :6.1
- Statut : non résolu
- Ce sujet contient 17 réponses, 2 participants et a été mis à jour pour la dernière fois par
carolinesmrs, le il y a 1 jour et 12 heures.
-
AuteurMessages
-
22 janvier 2023 à 10 h 54 min #2441385
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : dernière version
- Thème utilisé : Extra
- Extensions en place : akismet, bloom, elegant themes updater master, google analytics for wordpress, mailchimp for wp, updraft plus, wordpress seo
- Nom de l’hébergeur : OVH
- Adresse du site : http://www.inyourstyle.be
Problème(s) rencontré(s) :
Bonjour,
Je rencontre un problème avec le site de ma cliente : tous les liens renvoient vers la page d’accueil y compris la page de connexion pour le back office, je n’y ai donc plus accès. J’ai essayé de désactiver les plugins et le thème depuis le FTP mais aucun changement. Quelqu’un aurait-il une piste/solution à me proposer svp ?
Merci pour votre aide !
22 janvier 2023 à 11 h 23 min #2441389Bonjour,
Vérifier les fichiers .htaccess et wp-config.php, mais !
Sur le site, en regardant le code source, on lit : WordPress 4.6.25
Yoast SEO plugin v5.6.1, la dernière mise à jour est 19.14Puis sur site check sucuri :
CMS: WordPress 4.6.25
Powered by: PHP 5.4
Vous dites : Version de PHP/MySQL : dernière versionIl faut être sous WordPress 6.1.1
PHP7.4 ou supérieure.Sur WordPress Theme Detector : Extra version 2.0.7 alors que la dernière version est 4.19.4 ( updated 12-16-2022 )
Une sauvegarde du site, puis une mise à jour manuelle de WP en ayant désactivé les plugins, et par prudence, branche par branche
https://fr.wordpress.org/download/releases/Après mettre à jour le thème, puis les plugins.
Bon courage.
24 janvier 2023 à 10 h 15 min #2441673Merci pour votre réponse et votre aide. Effectivement c’est un site que je récupère et qui n’a plus été mis à jour depuis longtemps.
Lorsque je mets à jour WordPress, j’obtiens une erreur qui me dit que la version de PHP ne correspond pas. (Your server is running PHP version 5.4.45 but WordPress 5.6.10 requires at least 5.6.20.)
J’essaie donc de mettre à jour PHP via un fichier .ovhconfig (je n’ai pas accès au compte client OVH) mais j’obtiens alors une erreur :
Not Implemented
GET to / not supported.
Additionally, a 501 Not Implemented error was encountered while trying to use an ErrorDocument to handle the request.
Une idée d’où se situe le problème ?
Merci beaucoup pour votre aide.
-
Cette réponse a été modifiée le il y a 2 jours et 12 heures par
carolinesmrs.
24 janvier 2023 à 10 h 52 min #2441680Bonjour,
Il ne faut pas mettre à jour directement de WordPress 4.6.25 à WordPress 6.6.1, vous risquez de casser le site.
Bien faire branche par branche.Le message d’erreur est surement un souci au niveau du fichier .ovhconfig
Quel code avez-vous mis dedans ?
Mon site encore HS avec l’erreur Not Implemented – Web Hosting / Hébergement Web – OVHcloud Community24 janvier 2023 à 11 h 01 min #2441681Merci pour votre réponse.
J’ai mis ceci :
app.engine=phpcgi
container.image=legacy
app.engine.version=7.4
environment=production
http.firewall=none24 janvier 2023 à 11 h 02 min #2441682re,
Essayer de mettre stable à la place de legacy
ou
app.engine=php
app.engine.version=5.6
http.firewall=none
environment=production24 janvier 2023 à 11 h 11 min #2441683Merci beaucoup.
Quand je mets stable à la place de legacy j’ai de nouveau l’erreur : « Your server is running PHP version 5.4.45 but WordPress 5.6.10 requires at least 5.6.20. »
et quand j’essaie la deuxième solution j’ai l’erreur « Not Implemented »
24 janvier 2023 à 11 h 13 min #2441684à savoir que c’est un hébergement multisite donc le fichier ovhconfig se trouve aussi à la racine (j’ai essayé de modifier uniquement ce fichier-là et de supprimer celui dans le dossier de mon site, j’ai essayé de garder les deux mais le problème persiste).
24 janvier 2023 à 11 h 41 min #2441690Et ?
https://www.erational.org/OVH-ovhconfig-version-de-PHP-selon-les-containers.htmlapp.engine=phpcgi
container.image=legacy
app.engine.version=5.6
environment=production
http.firewall=noneVous avez plusieurs sites sur ce FTP, c’est ça ?
Donc le fichier .ovhconfig n’est pas à la même hauteur du dossier www ?https://docs.ovh.com/fr/hosting/configurer-fichier-ovhconfig/
Il n’est pas possible de spécifier un second environnement d’exécution. Seul celui renseigné dans le fichier .ovhconfig se trouvant à la racine de votre espace de stockage est pris en compte.
24 janvier 2023 à 12 h 17 min #2441692Oui plusieurs sites se trouvent sur ce même hébergement, je viens d’essayer votre solution, changer les container et versions mais aucun changement j’ai toujours le même message d’erreur qui s’affiche.
Il y a un fichier ovhconfig dans le dossier « / » dans lequel se trouve tous les sites. Et j’ai essayé d’ajouter un fichier ovhconfig au niveau du dossier du site qui me concerne (en y mettant les mêmes infos) mais ça ne change rien.
24 janvier 2023 à 13 h 54 min #2441705C’est le fichier .ovhconfig à la racine qui est pris en compte, comme indiqué sur la doc d’OVH, c’est la phrase que j’ai mise en fin de mon précédent message.
app.engine=phpcgi
container.image=stable
app.engine.version=7.0
environment=production
http.firewall=noneou
app.engine=phpcgi
container.image=legacy
app.engine.version=7.0
environment=production
http.firewall=noneLes autres sites sont sous WordPress ?
Si oui, ils sont à jour ?L’idéal serait d’avoir accès au tableau de bord d’OVH.
Vous avez une copie du site ?
Si oui, faire une version en local, puis faire la mise à jour en local, jusqu’à la version 6.1.1, puis tout remettre chez OVH (FTP+Mysql)24 janvier 2023 à 14 h 22 min #2441712C’est bien le fichier ovhconfig situé à la racine que je modifie à chaque fois (j’ai supprimé celui que j’avais créé dans le dossier du site, il n’y a donc qu’un seul fichier ovhconfig pour les tous les sites hébergés), j’ai essayé vos 2 propositions mais ça ne fonctionne pas non plus.
Je pense que les autres sites sont sous WordPress (certains ne sont plus actifs) mais je n’ai pas plus d’infos car ils ne m’appartiennent pas. Le site dont je m’occupe doit être transféré vers un nouvel hébergeur mais je n’ai pas encore tous les accès pour le faire.
J’ai effectivement une copie du site, je vais essayer de faire ça. J’ai aussi posé la question sur le forum d’OVH, je reviendrai par ici si une solution fonctionne.
Merci pour votre aide.
24 janvier 2023 à 15 h 17 min #2441719Peut-être alors faire la mise à jour en local, avant le transfert vers le nouvel hébergeur.
Garder pour l’instant, chez OVH, comme ça.En modifiant .ovhconfig, attention de ne pas « casser » les autres sites.
Bien sûr, vous avez supprimé l’ancien code pour changer la version PHP dans le fichier .htaccess ?Sur FTP, vous aviez envoyé quelle version de WP ?
24 janvier 2023 à 15 h 21 min #2441721D’accord, je vais faire comme ça merci beaucoup.
Je n’ai touché à aucun fichier .htaccess, pourriez-vous m’en dire plus svp ?
J’ai envoyé la version 5.6.10 de WordPress (le thème n’est pas à jour, je souhaitais faire cela en dernier mais peut-être faut-il le faire maintenant ?)
24 janvier 2023 à 15 h 44 min #2441723Sur FTP, pour le site, il y a le fichier .htaccess qui a le code de réécriture pour les permaliens au niveau des dossiers wp-admin, wp-content, wp-include.
Si j’ai encore un peu de mémoire, il me semble qu’avant, chez OVH, il fallait mettre un code dedans pour changer de version PHP dedans.
( Merci Google https://medium.com/sroze/forcer-lutilisation-de-php5-avec-apache-via-htaccess-9c3a55959472 )
.ovhconfig ce fichier doit exister depuis 2019/2020, il me semblehttps://fr.wordpress.org/support/article/updating-wordpress/
01-Téléchargez l’archive (zip ou tar.gz) de la dernière version de WordPress ;
02-Décompressez l’archive que vous venez de télécharger ;
03-Désactivez les extensions ;
04-Supprimez les anciens répertoires wp-includes et wp-admin sur votre hébergement (à l’aide de votre logiciel FTP ou d’un accès shell) ;
05-À l’aide de votre logiciel FTP ou de votre accès shell, téléversez les nouveaux répertoires wp-includes et wp-admin sur votre hébergement au même endroit que les répertoires supprimés précédemment ;
06-Téléversez chaque fichier du nouveau dossier wp-content dans votre dossier existant wp-content en écrasant les fichiers existants. Ne supprimez aucun fichier ou dossier de votre répertoire wp-content existant (sauf ceux qui sont écrasés par de nouveaux fichiers) ;
07-Téléversez les fichiers isolés du répertoire racine de la nouvelle version dans votre répertoire racine WordPress existant.Sinon on suit les recommandations de WP, je dirais mettre à jour les extensions et le thème après.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.