Page blanche et erreur 500

Bonjour,

Désolé, message un peu long, mais je veux mettre un max de détails…
Je gère le site sophiemagnaud.com sous wordpress qui ne fonctionne plus (page blanche sur firefox, et erreur 500 selon google chrome), et je n'ai fait aucune modification depuis plusieurs mois.

Site : http://sophiemagnaud.com/
Version wordpress : 5 au moins (mais je n'ai plus accès au back office !)
Version PHP : 7.0
Datacentre : Gravelines 1 (pas Strasbourg !)
Offre : Start10m

Je constate sur le back office ovh que :
- dans Domaine : hébergement Web et e-mail gratuit est "désactivé" (pourtant le paiement est en renouvellement automatique et payé, et la carte bancaire à jour… ou peut-être dû à l'offre Start10m ??)
- l'Espace disque est indiqué comme saturé : 986.11 Mo / 1000 Mo ??? Ce qui me semble très bizarre car ce site fait une dizaine de pages seulement avec très peu d'images et médias. De plus j'ai effacé via ftp quelques fichiers les plus volumineux comme des sauvegardes anciennes. Ça c'est remis en vert puis est redevenu saturé le lendemain ???
- dans les stats : le 13 mars j'ai eu un nombre de visites multiplié par 5 environs
- le problème semble être survenu après que OVH le 23 décembre ait remplacé mysql482.sql002 par sophiemagn592.mysql.db dans le fichier www/wp-config.php (et c'est OVH qui a attribué le mot de passe).
J'ai ça dedans :
/** The name of the database for WordPress /
define('DB_NAME', 'sophiemagn592');
/
* MySQL database username /
define('DB_USER', 'sophiemagn592');
/
* MySQL database password /
define('DB_PASSWORD', 'gmJUThATjjxP');
/
* MySQL hostname */
define('DB_HOST', 'sophiemagn592.mysql.db:3306');


J'ai essayé, mais sans aucun succès, de :
- renommer le .htaccess en .htaccess_bak
- désactiver tous les plugins depuis FTP
- restaurer une sauvegarde de -14 jours
- restaurer sauvegarde de la base de données

Pourriez-vous m'aider svp, car je ne comprends pas la panne ?

Merci par avance !
Fred Griot


J'ai ça dedans :
/** The name of the database for WordPress */
define('DB_NAME', 'sophiemagn592');
/** MySQL database username */
define('DB_USER', 'sophiemagn592');
/** MySQL database password */
define('DB_PASSWORD', '**??????**');
/** MySQL hostname */
define('DB_HOST', 'sophiemagn592.mysql.db:3306');



C'est malin de publier son password sur un forum public.
Maintenant vous êtes bon pour le changer tout de suite.

Espace plein -> possibilité de mise à jour foirée.
Votre site dit:

Fatal error: Class 'WP_REST_Posts_Controller' not found in /home/sophiemagn/www/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php on line 17



Fatal error: Uncaught Error: Call to undefined function esc_attr() in /home/sophiemagn/www/wp-includes/general-template.php:3951
etc....

1) faire de la place, trouver où se trouve ce qui remplit l'espace disque
2) changer le mot de la base de données et le retranscrire dans wp-config.php
3) télécharger une version fraîche de Wordpress.org et la copier sur l'hébergement, en écrasant tous les fichiers de même nom
4) passer en php7.3 au moins, voire 7.4 en stable64.
5) si votre site est toujours en panne, désactiver les plugins en changeant temporairement le nom du répertoire wp-content/plugins

Grand merci !!
Et oui j'ai fait une belle boulette avec le mot de passe…
Bon, juste avant votre message j'ai fait à peu près ce que vous recommandez et ça fonctionne enfin !

Encore merci doncpour vos compétences et belle journée !