- WordPress :3.8.3
- Statut : non résolu
- Ce sujet contient 18 réponses, 3 participants et a été mis à jour pour la dernière fois par Flobogo, le il y a 3 années et 7 mois.
-
AuteurMessages
-
30 mars 2021 à 23 h 21 min #2374030
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : je n’en ai aucune idée, si vous savez comment le savoir mettez moi sur le chemin.
- Thème utilisé : Preus
- Extensions en place : AddToAny Share Buttons, All In One SEO Pack, Facebook Button, Clean and Simple Contact Form, BMo Expo – a WordPress and NextGEN Gallery plugin, Google Analytics for WordPress, Google Tag Manager, Shortcodes Ultimate, Importateur WordPress, WP Quizr, WP-Utilisateur-Avatar
- Nom de l’hébergeur : Ionos
- Adresse du site : http://www.nessamontreal.com
Problème(s) rencontré(s) :
Sans avoir fait aucune manipulation, je n’arrive plus a créer de nouvel article ni d uploader mes images. A savoir, lorsque je tente de créer un nouvel article, j’ai le message suivant qui s’affiche : Warning: Creating default object from empty value in /homepages/28/d516377654/htdocs/clickandbuilds/WordPress/MyWordpress/wp-admin/includes/post.php on line 580
Aussi, je n’ai jamais fait de mises a jour, c’est peut-être la raison.
Si quelqu’un peut m’aider, je suis un peu perdue 🙂
30 mars 2021 à 23 h 43 min #2374034Bonjour,
je n’ai jamais fait de mises a jour, c’est peut-être la raison.
C’est sûrement la raison !! Ce qui est incroyable, c’est que vous n’avez jamais été piratée 😱
Votre version WP date d’août 2015, et votre version PHP est également obsolète. Votre hébergeur a peut-être décidé de ne plus l’activer.
Il faut contacter votre hébergeur, et passer (d’abord) en PHP 5.6
Ensuite, suivez ce tuto, étape par étape et version par version, en commençant par télécharger la version 3.9.8 tout en bas de cette page. Vous allez devoir y passer du temps, mais c’est indispensable, sinon, tout va planter, sans parler du risque (énorme) de piratage.
Et il faudra aussi changer de thème, car le vôtre n’a pas été mis à jour depuis juin 2016, il risque de ne pas être compatible avec les versions WP 5.+
31 mars 2021 à 0 h 41 min #2374041Bonjour,
Effectivement, vous faites tourner une version très ancienne – et très risquée de WordPress. Il faut absolument faire les mises à jour, mais il va falloir les faire de façon progressive, via FTP. Ça risque d’être une opération un peu longue et difficile (les mises à jour vont engendrer des effets de bord, c’est sûr) mais c’est indispensable si vous voulez que votre site reste intact. Il est actuellement vulnérable à plusieurs dizaines de failles de sécurité qui ont été comblées en toutes ces années. Ces failles sont accessibles à n’importe quel quidam qui se tient au courant de l’évolution et peuvent donc être exploitées à l’encontre de votre site.
Je plussoie donc @Flobogo, je corrige juste un point. La dernière mise à jour mineure de votre version n’est pas la version 3.9.8 mais 3.9.33. Elle est disponible sur cette page au format zip : https://wordpress.org/download/releases/
ou directement en téléchargement via ce lien : https://wordpress.org/wordpress-3.9.33.zip
Cette mise à jour est à faire au plus vite.
Ensuite il faudra faire les mises à jour suivantes.
Je vous recommande la lecture des articles concernant la mise à jour de WP et aussi sur comment sauvegarder votre installation (à faire immédiatement) sur la documentation de WP en français : https://fr.wordpress.org/support/
Bon courage, il y a du travail.
Mais sans cela vous risquez tout simplement de perdre votre site 🙁- Cette réponse a été modifiée le il y a 3 années et 8 mois par audrasjb.
31 mars 2021 à 3 h 23 min #2374046Hello,
Un énorme merci a vous deux, c’est juste limpide je m’y colle des maintenant !
Deux questions :
- A quel rythme dois-je augmenter ma version PHP. Ultimement mon hébergeur me conseille la version 7.4.
- Pour les mise a jour WP, dois-je les effectuer mineur par mineur ou est ce que je peux passer de banche en branche ? La il faudrait que je fasse la 3.9.33. puis la 3.9.8. Mais par la suite pourrais-je passer sans risque de la 4.0.7 a la 4.1.32 par ex ?
31 mars 2021 à 5 h 38 min #2374049Re-bonjour,
A date, je suis passée avec succès a la version 3.9.8. Mais pour le moment il n’y a aucun changement, je ne peux toujours pas publier d’articles ni upload mes media 🙁
31 mars 2021 à 20 h 05 min #2374122@audrasjb : il m’a semblé que la 3.9.8 était la dernière version mineure en 3.9, alors que Ness était encore en 3.8.x. Mais mes yeux ont peut-être vrillés hier soir (même si tu es passé une heure + tard, tu avais sans doute les yeux plus ouverts 😉 )
@orya :Pour les mise a jour WP, dois-je les effectuer mineur par mineur ou est ce que je peux passer de banche en branche ?
Oui, de branche en branche, en téléchargeant la version mineure la plus élevée possible pour chaque branche.
A quel rythme dois-je augmenter ma version PHP.
Je vois (sur Sucuri, pas dans une boule de cristal ^^) que vous êtes maintenant arrivée en WP 4.6 et PHP 5.6
Il est temps de passer en PHP 7.0 et même 7.1 ou 7.2
Faites le progressivement, si votre hébergeur le permet.Quand vous passerez à WP 5.0.x, passez en PHP 7.3, puis en PHP 7.4 quand vous serez en WP 5.4.x
Bon, je vous donne des infos approximatives, JB rectifiera pour affiner si besoin.
pour le moment il n’y a aucun changement, je ne peux toujours pas publier d’articles ni upload mes media
Si tout va bien, ça va revenir en augmentant la version PHP jusqu’en 7.2 ou 7.3. Si à la fin du processus (WP 5.7 + PHP 7.4) vous ne pouvez toujours pas publier d’articles ni uploader d’image (les Canadiens disent « téléverser« , beurk ^^), il faudra vérifier que vous n’ayez pas été piratée, mais une chose à la fois, soyons optimistes. 🙂
31 mars 2021 à 21 h 19 min #2374140Bonjour,
Wow merci beaucoup pour toutes précisions et ce temps passé sur mon cas (critique ahah). Je viens donc de passer a la version WP 4.7.19 et en PHP 7.2.
Tout a l’air de bien fonctionner, mais par contre je n’arrive plus a accéder a mon tableau de bord. Les accès sont toujours valides car j’arrive a obtenir le message me demandant de mettre a jour la base de données suite aux différentes mises a jour. J’ai pensé au piratage, mais je suis allée faire un tour dans la base via mysql et je ne trouve aucun autre admin que moi. J’ai tout de même modifié mon mot de passe au cas ou.
Je suppose peut-être que c’est une question de versions obsolètes certainement ? Je croise les doigts !
31 mars 2021 à 23 h 16 min #2374153mais par contre je n’arrive plus a accéder a mon tableau de bord.
Ce n’est pas normal, et c’est l’un des symptômes d’un site piraté.
C’est dommage, mais essayez de revenir en arrière (en 4.6.20 ou avant), afin de récupérer l’accès au tableau de bord. Il faut peut-être aussi revenir en PHP 7.1. En effet, il faudrait pouvoir installer et activer une extension de maintenance, pour ne pas perturber vos visiteurs, pendant que le site est en travaux. Si vous le pouvez, installer « site is offline plugin » qui est compatible jusque WP 4.8.x.
Ensuite, il faut désactiver toutes les autres extensions, et mettre un thème par défaut.
Si vous n’arrivez plus à accéder au tableau de bord, c’est peut-être à cause d’une incompatibilité entre le thème ou une extension. Surtout que dans vos extensions, il y en a qui sont très anciennes, comme BMo Expo – a WordPress and NextGEN Gallery plugin ou carrément supprimées comme Facebook Button
Donc, même si vous ne pouvez pas installer et activer une extension de maintenance, il faut désactiver toutes les extensions et utiliser un thème Twenty-XX (twenty-Fourteen ou Twenty-Fifteen)
Si vous n’avez pas accès au tableau de bord, passez par le FTP (Filezilla) pour renommer le dossier wp-content/plugins en ajoutant-X à la fin, et idem en renommant le dossier du thème : wp-content/themes/preus-XQuand ce sera fait, revenez sur la mise à jour en WP 4.7.19, et testez l’accès au tableau de bord + ajout d’article ou d’image (en gardant le thème Twenty XX activé et toutes les extensions désactivées, sauf celle de maintenance si vous avez pu l’installer)
Si c’est OK, passez en 4.8.15Entre chaque version, vous devez sauvegardez votre base de données, globalement, et table par table. Ainsi, en cas de bug, on pourra peut-être restaurer le site avec les contenus, quitte à perdre le thème ou des fonctionnalités d’extension.
1 avril 2021 à 4 h 51 min #2374162Hello 🙂
Alors j’ai réussi a accéder a mon tableau de bord en descendant a la version WP 3.9.8 et PHP 5.6. Puis j’ai fait les manips suivantes : Installation d’une extension de maintenance, désactivation des autres extensions et sélection d’un thème Twenty. Malheureusement en revenant a la version WP 4.7.19 et PHP 7.1, je n’y avais plus accès. Je n’ai pas de message d’erreur sur le panneau de connexion, la page ne se load juste pas.
Que faire ?
1 avril 2021 à 23 h 48 min #2374211Hello,
Je reviens avec mon problème 😆 Est ce que vous avez des idées pour le résoudre ?
4 avril 2021 à 0 h 24 min #2374314j’ai réussi a accéder a mon tableau de bord en descendant a la version WP 3.9.8 et PHP 5.6. Puis j’ai fait les manips suivantes : Installation d’une extension de maintenance, désactivation des autres extensions et sélection d’un thème Twenty.
Parfait. 👌 Maintenant, il faut continuer en augmentant version par version.
en revenant a la version WP 4.7.19 et PHP 7.1, je n’y avais plus accès.
Normal, parce que PHP 7.1 est insuffisant pour WP 4.7.x. Mais avant d’arriver à WP 4.7, vous devez passer par WP 4.0.7, puis WP 4.1.7, puis 4.2.4, etc (prendre la 1ère version de chaque branche, les dernières version étant trop récentes)
Et restez en PHP 5.6 au moins jusque WP 4.6.x, car la version PHP7 date de fin 2016 (donc, à partir de WP 4.7)4 avril 2021 à 2 h 18 min #2374317Bonjour 🙂
Merci pour votre réponse, mais cela ne fonctionne pas 🙁
Avec le thème Tweenty et les extensions désactivées, je suis passé a la version WP 4.0.7 toujours avec PHP 5.6 et je n’ai de nouveau plus accès a mon tableau de bord. Il n’y a que lorsque je descends en 3.9.8 que j’y ai accès (sans toujours pouvoir créer quoi que ce soit). C’est vraiment très étrange on dirait qu’il y a un souci de compatibilité. Mon hébergeur me dit que c’est un problème de script WordPress. Il a forcement un fichier non touché par les mises a jour qui ne suit pas, mais lequel…
4 avril 2021 à 23 h 37 min #2374359Votre site est bien en WP 3.9.8 avec PHP 5.6.40 … mais pas de thème Twenty XX actif et pas d’extension de maintenance. C’est un choix pour laisser « tourner » votre site ? Il faut vraiment désactiver toutes les extensions (au pire, même celle de maintenance) et activer un thème comme twenty-fourteen depuis votre tableau de bord 3.9.8 avant de passer en 4.0.7
Au fait, si vous utilisez Twenty-Fourteen (ou Fifteen), c’est quelle version ? Avez-vous mis à jour ces thèmes en les téléchargeant par FTP, depuis l’archive décompressée de 3.9.8 (ou de 4.0.7) vers wp-content/themes/twenty-fourteen ?
5 avril 2021 à 0 h 47 min #2374368Bonjour,
En effet c’est pour faire tourner mon site car j’ai déjà tenté ces manips.
J’ai bien changé de thème sous WP 3.9.8 pour le Twenty fourteen 1.1. en désactivant toutes les extensions (a partir du tableau de bord et même en renommant le fichier plugins par FTP).
J’ai l’extension Site offline en ce qui concerne la maintenance.
Concernant les mises à jour pour passer a 4.0.7, j’avais envoyé les fichiers thèmes et langues de l’archive décompressée toujours par FTP dans wp-content/. Et j’ai choisi de remplacer les fichiers existants par les nouveaux. Je n’y suis pas allée par thème en gros.
6 avril 2021 à 0 h 21 min #2374426Je viens de comprendre pourquoi @audrasjb ne vous conseillait pas la même version WP 3.9.x que moi : il parlait des archives de versions anglaises (elles y sont toutes), alors que moi, je me référais aux archives françaises.
Du coup, essayez de passer en WP 3.9.33 comme le conseillait JB, en la téléchargeant en version anglaise.
Ensuite, vérifiez si vous avez accès à l’admin du site, même si c’est en anglais. (mais je pense que vous l’aurez en français, vu que vous aviez les fichiers de langue française pour la 3.9.x avec la 3.9.8)
Si ça fonctionne en 3.9.33, passez ensuite en WP 4.0.7 en version française, puis 4.0.32 en version anglaise. Vérifiez à nouveau.
- Si ça fonctionne, continuez de version en version, vous devriez pouvoir télécharger directement la 1ère version 4.1 française puis la dernière version 4.1.32 française.
- Si ça ne va pas (ci-dessus), essayez la 4.0 en anglais.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.