Erreur critique et impossibilité de se connecter (Créer un compte)

  • WordPress :5.8
  • Statut : non résolu
  • Ce sujet contient 19 réponses, 3 participants et a été mis à jour pour la dernière fois par ferman, le il y a 1 année.
15 sujets de 1 à 15 (sur un total de 20)
  • Auteur
    Messages
  • #2398595
    corsicaterra
    Participant
    Initié WordPress
    9 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé : kadence
    • Extensions en place :
    • Nom de l’hébergeur : OVH
    • Adresse du site : corsicaterra.com

    Problème(s) rencontré(s) :

    Bonjour,

    Je crois que c’est mon jour de chance car je cumule les problèmes. Je vais essayer d’être claire.

    J’ai essayé de créer un staging site avec backup vivid. Mais le chargement du staging site se bloquait à 90% et n’arrivait plus à avancer. J’ai annulé la commande et essayé de prendre un autre plugin, WP staging, pour essayer de créer mon staging site. Il n’arrivait pas à s’activer. J’ai cru que c’était parce que j’avais encore backup vivid encore actif, alors je l’ai désactivé. En le désactivant, j’ai eu le message suivant : « Une erreur critique est survenue sur ce site. Veuillez consulter la boite de réception de l’e-mail d’administration de votre site pour plus d’informations. » Je n’ai reçu aucune mail dans ma boite de réception pour me donner ces fameuses informations… Alors, j’ai cherché à désactiver les plugins avec le FTP. Cela a permis d’enlever ce message d’erreur.

    Mais maintenant, lorsque j’essaie de me connecter sur mon tableau de bord, la page ne fait que se recharger sans me connecter. J’ai mis mot de passe oublié, j’ai bien reçu un lien pour réinitialiser le mot de passe mais en cliquant dessus je reçois le message : « Erreur : votre lien de réinitialisation de mot de passe semble non valide. Veuillez demander un nouveau lien ci-dessous. »

    J’ai vu qu’on pouvait changer le mdp via le FTP dans cet article : https://www.easytutoriel.com/reinitialiser-mot-de-passe-wordpress.html. Pensez-vous que c’est la solution à mon problème ? Car je bloque à plusieurs niveaux car j’ai peur de faire des bêtises. Il est indiqué dans l’article :

    « Pour modifier le mot de passe d’un utilisateur via FTP vous n’avez qu’à vous connecter via un client FTP (FileZilla) à votre hébergement puis modifier le fichier functions.php de votre thème se trouvant dans : /wp-content/themes/VOTRE_THEME/functions.php »

    -> Quand on a un thème parent et un thème enfant, quel est le fichier functions.php à modifier ?

    Ensuite :

    « Ajoutez ensuite cette ligne de code pour affecter à l’utilisateur le mot de passe « password » :

    wp_set_password( 'password', 1 );

    Ici on a mis 1 qui est le ID du premier inscrit, l’administrateur = ID se trouvant dans la table WP_ADMIN. »

    -> Est ce que trouver le ID est l’identifiant admin lorsqu’on se connecte sur notre tableau de bord wordpress ? 

    -> J’ai sauvegardé au préalable mon site sur un disque dur avant d’essayer de faire mon staging site, est ce que ça ne serait pas plus simple de restaurer ma sauvegarde ?

    Merci pour votre aide et vos réponses à mes (nombreuses) questions.

    #2398630
    Li-An
    Modérateur
    Maître WordPress
    27405 contributions

    Bonjour, commencez par faire une restauration du site via l’interface de OVH avec une date d’avant le problème. Je pense que c’est le plus simple.

    #2398634
    corsicaterra
    Participant
    Initié WordPress
    9 contributions

    Re-bonjour,

    Je vous tiens au courant de mon avancée. J’ai essayé de restaurer une ancienne sauvegarde de base de données chez OVH. Quand je souhaite me connecter à mon admin wordpress, j’ai maintenant ce message : « Echec de création d’un état interstitiel ».

    Que dois-je faire ?

    #2398635
    ferman
    Participant
    Maître WordPress
    5990 contributions

    Vous n’avez pas listé vos extensions: avez-vous par hasard iThemes security?

    #2398636
    corsicaterra
    Participant
    Initié WordPress
    9 contributions

    Oui, j’ai iThemes security dans mes extensions. Il me semble que je l’avais désactivé quand j’ai voulu créer mon staging site. Mais j’imagine que maintenant avec la restauration, il est réactivé. Est ce que vous pensez que c’est ce plugin qui m’empêche de me connecter ? Bizarrement je n’arrive pas à le trouver dans Filezilla (mais je ne cherche peut être pas au bon endroit), est-ce qu’il est dans wp-content/plugins ?

    Pour information après la restauration de l’ancienne sauvegarde, lorsque j’essaie de faire mdp oublié, le lien pour renouveler mon mdp qu’on me donne est par mail est toujours indiqué comme invalide. Et quand je me connecte c’est le message d’échec de création d’un état interstitiel qui s’affiche. Je ne sais pas si cette information vous est utile.

    • Cette réponse a été modifiée le il y a 1 année par corsicaterra.
    • Cette réponse a été modifiée le il y a 1 année par corsicaterra.
    • Cette réponse a été modifiée le il y a 1 année par corsicaterra.
    #2398640
    ferman
    Participant
    Maître WordPress
    5990 contributions

    Ce n’est pas certain mais il y a la possibilité que vous soyez  exclue de votre site par iThemes security. Par FTP, si ce n’est pas déjà le cas, désactivez iThemes security puis regardez ICI  (paragraphes 1 à 3) si vous voyez la même chose dans votre base de données. Si c’est le cas et si votre ip figure dans la table itsec_logouts,   enlevez la ligne où est votre ip. Ensuite essayez de vous reconnecter (éventuellement avec un nouveau mot de passe).

    #2398641
    corsicaterra
    Participant
    Initié WordPress
    9 contributions

    D’accord merci. Je vais essayer. Est-ce que vous savez où est situé iThemes security dans le FTP pour le désactiver ? Je n’arrive pas à le trouver. ^^’ S’il est dans les plugins, je peux désactiver directement tous les plugins pour « aller plus vite » ?

    #2398644
    Li-An
    Modérateur
    Maître WordPress
    27405 contributions

    Il doit être dans wp-content/plugins/

    #2398645
    ferman
    Participant
    Maître WordPress
    5990 contributions

    Il peut s’appeler « Better WP Security » et oui, vous pouvez désactiver tous les plugins si vous voulez.

    • Cette réponse a été modifiée le il y a 1 année par ferman.
    #2398652
    corsicaterra
    Participant
    Initié WordPress
    9 contributions

    J’ai désactivé Better WP Security. J’ai voulu essayer de me connecter à wordpress voir si ça marchait, je suis revenue à mon problème initial où la page ne fait que se rafraichir quand j’essaie de me connecter. J’ai essayé de suivre les instructions de l’article que vous m’avez passé.

    J’ai vu qu’on pouvait accéder à Phpmyadmin via OVH. En cliquant sur le lien d’OVH, le nom du serveur et de l’identifiant sont déjà marqués mais pas le mot de passe, que je ne connaissais pas. J’avais la possibilité dans OVH de modifier le mdp de la base de donnée, c’est que j’ai fait. Mais même en mettant le nouveau mdp, je n’arrive pas à me connecter à phpmyadmin. J’ai ce message d’erreur : « mysqli::real_connect(): (HY000/1045): Access denied for user ‘XXX’ (using password: YES) »

    En désespoir de cause, j’ai réessayé une nouvelle fois de me connecter à mon tableau de bord wordpress et j’ai maintenant le message suivant : « Erreur lors de la connexion à la base de données ».

    Bref, je ne suis pas sortie de l’auberge…

    Que dois-je faire ?

    Merci encore pour votre patience et votre aide…

    #2398654
    ferman
    Participant
    Maître WordPress
    5990 contributions

    Erreur lors de la connexion à la base de données

    C’est maintenant dans le fichier wp-config qu’il faut aller par ftp et remplacer le mot de passe qui y figure par le nouveau (que vous venez de modifier). Au passage: même si vous ne savez plus votre mot de passe (celui de la base de données) vous le trouvez dans wp-config (peut-être utile pour une autre occasion).

     

    • Cette réponse a été modifiée le il y a 1 année par ferman.
    #2398656
    corsicaterra
    Participant
    Initié WordPress
    9 contributions

    Merci beaucoup, j’ai réussi à me connecter à phpMyAdmin !! J’ai regardé dans itsec_lockouts mais je ne vois pas mon adresse IP. Le dernier lockout remonterait au 1er mars, donc mes connexions d’aujourd’hui n’ont pas l’air d’avoir fait l’objet d’un blocage par iThemes Security. J’ai toujours « erreur lors de la connexion à la base de données » quand je vais sur mon login wordpress.

    Y-a-t-il une autre solution?

    #2398660
    ferman
    Participant
    Maître WordPress
    5990 contributions

    erreur lors de la connexion à la base de données

    Vous devez avoir un problème de non-concordance entre les données de wp-config et celles qui figurent chez votre hébergeur. Regardez la pj.  vérifiez bien en particulier le mot de passe (encore une fois) et le nom d’utilisateur (et aussi l’adresse de l’hébergement mysql mais il n’y a aucune raison que ça bouge).

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2398709
    corsicaterra
    Participant
    Initié WordPress
    9 contributions

    Bonjour,

    J’avais effectivement une incohérence au niveau de mon mot de passe. Une fois modifié, la page de login WordPress est revenue ! Mais en me connectant, le site affiche qu’il est en maintenance. J’ai essayé de regarder si je voyais un fichier .maintenance dans le FTP, mais je ne voyais rien. J’ai coché « forcé l’affichage des fichiers cachés », mais je ne voyais toujours pas ce fichier. Au bout de quelques minutes, j’ai ressayé de me reconnecter à wordpress, et mon tableau de bord est maintenant accessible !! Merci beaucoup !!!

    Bon j’ai peur maintenant de toucher à mon site de peur qu’il recrashe, mais ça c’est une autre histoire…

    Encore merci pour votre disponibilité, j’ai appris plein de choses ! 🙂

    #2398723
    ferman
    Participant
    Maître WordPress
    5990 contributions

    Si vous voulez faire une copie du site (staging) il n’y a aucune raison que votre site principal crashe puisque vous n’y touchez pas.

15 sujets de 1 à 15 (sur un total de 20)
  • Vous devez être connecté pour répondre à ce sujet.