[Résolu] [MAMP] Transfert de wordpress existant vers du local, wp-admin page blanche (Créer un compte)

  • WordPress :4.3.1
  • Statut : résolu
10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • #1602930
    DrPoLo
    Participant
    Initié WordPress
    6 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.0.12 / 5.6.33
    • Thème utilisé : Leaf
    • Extensions en place : 26 dont 20 activées
    • Nom de l’hébergeur : MAMP
    • Adresse du site : localhost:8888

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

    Bonjour,

    J’ai récupéré un wordpress déjà existant et en ligne. J’aimerai travailler dessus en hors ligne sur MAMP. Je suis novice et je n’ai pas envie de faire de bêtise. J’ai importé le fichier .sql, modifié les fichiers wp-config et wp-options. Je vois le site sur MAMP et j’ai pu enter les codes pour accéder au tableau de bord. Malheureusement je vois une page blanche à l’adresse http://localhost:8888/wp-admin/. Pourtant sur l’onglet affichant le site, je vois bien que je suis connecter. J’ai une barre d’administration en haut mais elle me revoit toujours vers une page blanche.

    De plus, aucun lien ne fonctionne dans les menus ou en cliquant sur un article. Je tombe sur “not found The requested URL /xxx/ was not found on this server.”

    Je cherche une solution. Merci d’avance.

    #1602947
    C_Lucien
    Modérateur
    Maître WordPress
    4250 contributions

    Bonjour,

    il faut modifier les url dans la base de données, les bonnes méthodes sont décrites ici. Il faut simplement inverser la démarche (url du site vers url locales).

    #1602948
    momofr@free.fr
    Modérateur
    Maître WordPress
    3202 contributions

    Grégroire Noyelle t’explique tout ce qu’il faut faire pour migrer un site WP… c’est très bien expliqué. Une fois tous ces points levés on pourra savoir ce qui se passe, à priori tu n’as pas changés tes URL Web pour les locales.

    Je te conseille de paramétrer ton Mamp avec les réglages standard web (ports 80, 443 et 3306), cela t’évitera le localhost:8888, tu n’auras qu’a taper localhost, et si tu veux plusieurs sites place ton WP dans un sous dossier de htdocs, tu iras sur les sites avec localhost/nom du dossier, j’ai 27 sites en local sur mon iMac.

    Si tu changes ta config MAMP tu le fais AVANT de faire les requêtes SQL de changement d’URL bien sûr… et donc avec ta nouvelle URL directe.

    #1603660
    DrPoLo
    Participant
    Initié WordPress
    6 contributions

    Bonsoir,

     

    Merci de vos réponses. J’avais déjà modifié les adresses URL dans la base de données. Dans le doute j’ai supprimé la base de donnée, je l’ai remise et j’ai utilisé le script. J’ai le même résultat, je vois le site, je peux me connecter à wp-admin mais j’obtiens une page blanche. Je sais que je suis connecté car sur la page du site, je vois le bandeau d’administration en haut.

    #1603710
    momofr@free.fr
    Modérateur
    Maître WordPress
    3202 contributions

    Si le site est fonctionnel en ligne et pas sous MAMP avec, a priori, les bonnes URL cela peut provenir de :

    • Problèmes de droits de fichiers en local (je met en général tout en 777)
    • Voir si ta version PHP MAMP peut poser problème (rare mais ça peut arriver)

    Je ne vois rien d’autre, déjà tu désactives le dossier plugins en le renommant _plugins par exemple.

    #1603723
    PhiLyon
    Modérateur
    Maître WordPress
    25680 contributions

    @momofr – Tu fais ça comment ?

     

    Problèmes de droits de fichiers en local (je met en général tout en 777)

    🙂

    #1603729
    momofr@free.fr
    Modérateur
    Maître WordPress
    3202 contributions

    En local avec MacOsX tu vas dans Htdocs et tu sélectionnes le dossier du site ou tous les fichiers présents (si tu n’as pas de sous-dossier) et clic droit -> Lire les informations ou ctrl + clic droit -> Informations condensées pour plusieurs fichiers.

    En bas de la fenêtre tu gères les droits -> Lecture et écriture, si c’est un dossier va ensuite sur la roue crantée et choisi “Appliquer au éléments inclus…”

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #1603734
    PhiLyon
    Modérateur
    Maître WordPress
    25680 contributions

    Là je suis d’accord, parce que les droits en 777 avec MAMP ça n’existe pas.

    Par contre DrPolo devrait regarder au niveau des rewrite rules, peut-être ?

    🙂

    #1603768
    momofr@free.fr
    Modérateur
    Maître WordPress
    3202 contributions

    Désolé si ça a semblé être fait avec Mamp, c’est Transmit qui me sert à tout ce qui est FTP /droits en local comme en ligne.

    Le htaccess doit être recrée c’est vrai, tu l’as bien fait DrPolo ?

    #1604024
    DrPoLo
    Participant
    Initié WordPress
    6 contributions

    C’est bon, tout fonctionne 🙂  Je vous remercie.

    J’ai du désactiver les plugins comme tu me l’a conseillé. J’ai ainsi pu mettre à jour les permaliens. Il se trouve qu’un de mes plugins bloque complètement l’accès à wp-admin.

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