Problèmes avec la recopie d’un site en local (Créer un compte)

  • WordPress :6.1
  • Statut : hors support
  • Ce sujet contient 11 réponses, 4 participants et a été mis à jour pour la dernière fois par gsmopige, le il y a 2 années.
12 sujets de 1 à 12 (sur un total de 12)
  • Auteur
    Messages
  • #2449283
    gsmopige
    Participant
    Padawan WordPress
    79 contributions

    Bonjour,

    • Ma configuration WP actuelle, avec serveur en interne Wampserver 3.3.0
    • Version de WordPress : 6.1.1
    • Adresse du site en local : localhost/cgrisq
    • Adresse du site en ligne : coutglobal-risque.fr
    • Thème utilisé : twentysixteen avec thème enfant
    • PHP 8.0.26 / MySQL 8.0.31 / MariaDB 10.10.2
    • Extensions en place : Akismet / BBQ Firewall / Classic Editor / migrate-guru / Optimus / TablePress / UpdraftPlus / WPS Hide Login / Yoast SEO
    • Nom de l’hébergeur : WPServeur

     

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

    J’ai développé mon site en local pour le tester avant de le mettre en ligne et j’utilise maintenant cette maquette pour développer des évolutions. Or je viens de changer d’ordinateur, à la suite d’une panne définitive.

    N’ayant pas de sauvegarde à jour de mon site en local, j’ai téléchargé une sauvegarde de mon site en ligne (dossiers et fichiers + BDD) pour réinstaller une copie du site en local.

    Sur le conseil de mon hébergeur, j’ai supprimé un fichier qui fonctionne uniquement dans l’environnement serveur.

    J’ai aussi modifié à la main les URL pour les adapter au local, dans wp-config.php et dans la base de données via phpMyAdmin. « A la main » car quand je clique sur « localhost/cgrisq/wp-admin/ » j’obtiens le message d’erreur (1) suivant :

    • Not Found
    • The requested URL was not found on this server.
    • Apache/2.4.54 (Win64) PHP/8.0.26 mod_fcgid/2.3.10-dev Server at localhost Port 80

    1/ Cependant, lorsque je clique sur le nom du site en local  » http://localhost/cgrisq/ » le site s’affiche avec l’écran d’accueil.

    La page Accueil s’affiche correctement. Les liens de navigation internes à la page (vers les paragraphes de la page, retour haut de page) fonctionnent bien.

    Mais

    2/ Les liens vers les autres pages du site affichent la bonne cible (en bas à gauche de l’écran) mais  envoient vers  le site en ligne. Exemple du lien pour « simulateur » qui afffiche « localhost/cgrisq/calculateur » mais envoie vers  : https://coutglobal-risque.fr/simulateur/ . Idem pour les mots expliqués dans le glossaire qui vont vers https://coutglobal-risque.fr/glossaire/

    3/ Les liens des éléments du menu qui permettent de changer de page s’affichent correctement en bas à gauche de l’écran. Mais quand on clique sur un élément du menu, on obtient le message d’erreur (1). La flèche reculer d’une page ramène à l’écran d’accueil.

    Donc : Je ne peux pas accéder à mon tableau de bord Administrateur. Les seules corrections que je peux faire portent sur les fichiers (en particulier .php) du site, directement ou indirectement comme par exemple :

    http://localhost/cgrisq/wp-admin/setup-config.php    affiche le message suivant :

    • Message : Le fichier wp-config.php existe déjà. Si vous devez mettre à zéro n’importe quelle valeur de configuration dans ce fichier, veuillez commencer par le supprimer. Vous pouvez essayer de lancer l’installation maintenant.

     

    Sur la base des indications fournies, pouvez-vous m’orienter vers la recherche d’une solution.

    Merci

     

    #2449290
    ferman
    Modérateur
    Maître WordPress
    7522 contributions

    Bonjour,

    Pour ce qui est du renvoi vers le site en ligne, vous n’auriez pas des redirections dans le .htaccess de votre site en ligne? Si c’est le cas il faut les supprimer dans le .htaccess du site local.

    #2449328
    gsmopige
    Participant
    Padawan WordPress
    79 contributions

    Où puis-je trouver le .htaccess du site local. A la racine du site, dans wp-admin, etc. ?

    Merci

    #2449329
    gsmopige
    Participant
    Padawan WordPress
    79 contributions

    Bonsoir,

    Le fichier .htaccess avait disparu, probablement lorsque j’ai supprimé un fichier sur le conseil de mon hébergeur.

    Je l’ai réinstallé par un copier-coller à partir d’un autre site en local. Et maintenant CA MARCHE.

    Merci

    Il reste le problème de l’accès au tableau de bord.

     

    #2449480
    ferman
    Modérateur
    Maître WordPress
    7522 contributions

    Il reste le problème de l’accès au tableau de bord.

    Quand vous arrivez sur la page wp-admin vous êtes redirigé directement ou après avoir entré identifiant et mot de passe?  Avez-vous essayé de désactiver toutes les extensions?

    #2449522
    Alex 666
    Participant
    Initié WordPress
    14 contributions

    Pour mon cas, l’extension « Duplicator » fonctionne très bien.

    #2449528
    gsmopige
    Participant
    Padawan WordPress
    79 contributions

    Merci pour vos remarques dont j’ai bien besoin.

    Je suis redirigé directement. L’adresse qui s’inscrit est « http://localhost/cgrisq/404/ » avec le message d’erreur dans la page.

    Comment peut-on désactiver les extensions quand on n’a pas accès au tableau de bord Administrateur.

    #2449529
    C_Lucien
    Modérateur
    Maître WordPress
    5114 contributions

    Bonjour,

    Comment peut-on désactiver les extensions quand on n’a pas accès au tableau de bord Administrateur.

    renommer le dossier plugins les désactive toutes, renommer les dossiers des extensions les désactive une à une. En local, c’est le plus direct.

    #2449530
    gsmopige
    Participant
    Padawan WordPress
    79 contributions

    Bonjour,

    J’ai renommé le dossier plugins et je n’ai plus eu l’erreur précédente. J’ai donc pu accéder au tableau de bord.  Ouf!

    Mais je n’avais plus aucune extension disponible.

    J’ai remis le nom initial du dossier plugins et « MIRACLE », le tableau de bord Administrateur s’ouvre à nouveau et  les extensions sont à nouveau présentes. Il ne reste qu’à les activer, ce que j’ai fait.

    Je ne comprends pas pourquoi ça marche alors que je n’ai fait aucune modification. Si quelqu’un a une explication, je suis preneur.

    En tout cas, MERCI à tous pour vos conseils

    #2449547
    ferman
    Modérateur
    Maître WordPress
    7522 contributions

    Vous avez donné vous même l’explication:  « MIRACLE ». Il arrive parfois qu’en désactivant les extensions et les réactivant toutes, tout redevient en ordre. Ce n’est pas le cas le plus fréquent; le plus souvent une extension est fautive et on trouve laquelle en réactivant progressivement les extensions.

    #2449572
    C_Lucien
    Modérateur
    Maître WordPress
    5114 contributions

    En informatique, les « miracles » négatifs ou positifs sont la conséquence d’une conjonction imprévue de facteurs variés.

    Il vous reste à « prier » que cette conjonction ne se reproduise pas de sitôt…

     

    #2449577
    gsmopige
    Participant
    Padawan WordPress
    79 contributions

    En fait il y a deux extensions « Akismet Anti-Spam » et « Migrate Guru » que je n’avais pas réactivées. Je ferai des tests plus tard pour vérifier si le problème vient d’elles.

    Mais je vais quand même prier.

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