Images Cassées – migration du site non réussie

  • WordPress :5.2
  • Statut : non résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #2291180
    LesCompanions
    Participant
    Initié WordPress
    3 contributions

    Bonjour,

    Ma configuration WP actuelle :

    • Version de PHP/MySQL : 5.3.2 PHP version 7.3.12
    • Thème utilisé : Divi (version 4.0.9)
    • Extensions en place :  Yoast SEO (version 12.7.1)
    • Nom de l’hébergeur : OVH
    • Adresse du site : http://www.lescompanions.com

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

    • CE QUE J’AI FAIT

    Hier j’ai effectué une migration de mon site web. J’ai donc changé son nom auprès de mon hébergeur OVH ainsi que dans WordPress.
    Dans wordpress,

     

    • CONSEQUENCES

    Depuis, le site est cassé et les images ne s’affichent plus. La structure y est mais pas le contenu image (j’ai remarqué par exemple que le chemin des images pointe toujours sur l’ancienne adresse du site).

    Par ailleurs, je n’arrive plus à accéder à mon Tableau de bord (qui me redirige désormais vers mon site cassé), ce qui aurait potentiellement pu me permettre de corriger les liens cassés des images.

    J’ignore aujourd’hui si d’autres erreurs sont survenues pendant la migration, mais après ça, j’ai reçu un mail de WordPress m’indiquant que le site était cassé. J’ai donc essayé d’accéder à mon tableau de bord mais impossible d’y retourner.

    Voici ce que j’ai reçu par mail :
    Détails de l’erreur
    ======================
    Une erreur de type E_ERROR a été causée dans la ligne 47 du fichier /home/lescompayy/www/prod/wp-content/plugins/wordpress-seo/admin/links/class-link-watcher.php. Message d’erreur : Uncaught TypeError: Argument 2 passed to WPSEO_Link_Watcher::save_post() must be an instance of WP_Post, null given, called in /home/lescompayy/www/prod/wp-includes/class-wp-hook.php on line 290 and defined in /home/lescompayy/www/prod/wp-content/plugins/wordpress-seo/admin/links/class-link-watcher.php:47
    Stack trace:
    #0 /home/lescompayy/www/prod/wp-includes/class-wp-hook.php(290): WPSEO_Link_Watcher->save_post(3506, NULL)
    #1 /home/lescompayy/www/prod/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array)
    #2 /home/lescompayy/www/prod/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #3 /home/lescompayy/www/prod/wp-includes/post.php(4120): do_action(‘save_post’, 3506, NULL, true)
    #4 /home/lescompayy/www/prod/wp-includes/post.php(4197): wp_insert_post(Array, false)
    #5 /home/lescompayy/www/prod/wp-admin/includes/post.php(1838): wp_update_post(Array)
    #6 /home/lescompayy/www/prod/wp-content/themes/Divi/includes/builder/core.php(1918): wp_create_post_autosave(Array)
    #7 /home/lescompayy/www/pro

    Je précise que je ne suis pas développeuse !

    Merci pour vos réponses,

    Caroline Hennebois.
    Les Companions.

    • Ce sujet a été modifié le il y a 1 mois et 3 semaines par momofr@free.fr. Raison: Gros ménage
    #2291185
    momofr@free.fr
    Modérateur
    Maître WordPress
    2911 contributions

    Salut, le message indique une erreur sur l’extension Yoast SEO, tu dois la désactiver via FTP en allant dans le dossier wp-content -> plugin -> et renommer le dossier “wordpress-seo” en “_wordpress-seo”.

    Tu devrais pouvoir avoir accès à l’administration comme ça. Pour les URL il faut faire une rechercher/remplacer l’ancienne URL par la nouvelle. Soit avec une extension comme Better Search Replace dans WordPress, soit avec des requêtes via PHPMyAdmin.

    Dans tous les cas tu dois impérativement faire une sauvegarde de ta base de données AVANT de faire l’opération.

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2291195
    LesCompanions
    Participant
    Initié WordPress
    3 contributions

    Bonjour,

    Merci pour votre message.

    Je ne parviens pas à me connecter en FTP à mon site web. J’ai téléchargé FileZilla mais je n’arrive pas à me connecter.

    Il y a t-il une solution ?

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2291197
    Li-An
    Modérateur
    Maître WordPress
    23171 contributions

    Bonjour, les problèmes FTP sont à voir avec votre hébergeur.

    #2291198
    momofr@free.fr
    Modérateur
    Maître WordPress
    2911 contributions

    Salut, je pense qu’il faut passer par le serveur en dur et non celui du nom de domaine, quelque chose comme : http://ftp.clusterxxx.hosting.ovh.net

    #2291204
    LesCompanions
    Participant
    Initié WordPress
    3 contributions

    Hello!

    Nous avons réussi à nous connecter et nous avons changé le nom mais cela n’a pas fonctionné…

    #2291226
    momofr@free.fr
    Modérateur
    Maître WordPress
    2911 contributions

    Salut, si tu as changé les URL ça doit fonctionner sinon c’est qu’il n’y a pas eu de changement.

    Ce que je vois c’est qu’il y a y un sous-dossier “prod“présent dans les URL ce n’est pas normal :

    http://lescompanions.com/prod/wp-content/uploads/2019/11/iStock-186883027-scaled.png

    URL de développement ?

    Si on supprime le sous-dossier les images sont là, un exemple ici.

    Il serait judicieux de passer le site en HTTPs pour être conforme et sécurisé.

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