En apprendre plus sur le débogage de WordPress. [Fermé]

Signaler
-
 Utilisateur anonyme -
Bonjour,

Après avoir mis à jour ma version php à 7.2, voici ce que mon site affiche :

Une erreur critique est survenue sur votre site.

En apprendre plus sur le débogage de WordPress.

Que dois-je faire ? merci de m'aider.

Configuration: Windows / Firefox 72.0

6 réponses

Messages postés
18452
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
19 octobre 2020
4 219
Bonjour,

Tu as probablement un plugin/thème incompatible avec PHP 7.2, ou la version de WordPress que tu utilises n'est pas compatible avec cette version de PHP.

Tu peux activer le débogage via le fichier wp-config.php afin de voir l'erreur technique plutôt que cette erreur simplifiée.
J'ai passé en revue toutes les versions PHP de ( 3.0), (4.0), (4.1) ..... à 7.2). Mais les résultats sont les mêmes. Le serveur affiche actuellement ce message "En apprendre plus sur le débogage de WordPress."
Que dois-je faire ?
Messages postés
18452
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
19 octobre 2020
4 219 > pk
Je te déconseille fortement d'utiliser une ancienne version de PHP.
Voir ici : https://www.php.net/supported-versions.php

Pour obtenir plus d'informations sur le problème rencontré, il faut suivre les instructions données dans le lien donné par la page d'erreur :
https://wordpress.org/support/article/debugging-in-wordpress/

Dans le fichier wp-config.php, il faut remplacer
define( 'WP_DEBUG', false );
par
define( 'WP_DEBUG', true );

De cette manière, le site affichera l'erreur avec les détails techniques utiles.
merci. Je vais le faire de ce pas
OK. J'ai remplacé define( 'WP_DEBUG', false );
par define ( 'WP_DEBUG', true );
Et c'est le messsage suivant qui s'affiche :

" Fatal error: Call-time pass-by-reference has been removed in /home/institutg/www/wp-content/plugins/mailpress/mp-includes/class/MP_newsletter_post_type_.class.php on line 10"
Messages postés
18452
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
19 octobre 2020
4 219 > pk
Cette erreur indique bien un problème de compatibilité entre la version de PHP sur le serveur et le plugin mailpress.
Assures-toi que ce plugin soit toujours supporté par ses développeurs, et que tu possèdes la dernière version.
Si le problème persiste, tu peux désactiver le plugin en renommant son dossier.
ok. je vais le faire et je vous reviens. Encore merci
Bonjour à Tous et merci pour toutes vos précieuses contributions à la résolution des problèmes intervenu su mon site qui ne s'affichait plus pour des raisons d'erreurs. Finalement, j'ai opté pour tout raser et réinstaller une nouvelle copie de wordpress. Bien entendu avant de tout reprendre à Zéro, j'ai pris soin de copier tous les textes des articles dans la base de données et de les copier dans une page word. Je vais les récupérer ensuite et trouver des images correspondantes. La seule difficulté, ce sont les images que j'ai perdues.
Messages postés
5831
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
10 septembre 2020
1 114
bonjour
tu aurais du utiliser la procédure de sauvegarde intégrée dans wordpress (menu outils=> export) qui est justement fait pour ça.

Bonjour,
Il y a beaucoup de plugins pour faire des sauvegardes, déplacer un site.
Par exemple Duplicator, All-in-One WP Migration, etc..

Les photos, les images sont dans le dossier wp-content/uploads.
il fallait sauvegarder sur son ordinateur ce dossier.
Et faire une sauvegarde de sa base de données.

Avoir une sauvegarde en local, cela aide, facile d'avoir une installation locale avec Local by flywheel.

Dommage PK n'est pas revenu pour dire, c'était bon ou pas, aujourd'hui.