Problème lors de migration d’un site wordpress d’un serveur local à un autre

  • WordPress :4.9.9
  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #2242589
    mika97355
    Participant
    Initié WordPress
    2 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.023/5.0.2
    • Thème utilisé : oceanWp
    • Extensions en place : Elementor, essentil addon elementor, yostseo
    • Nom de l’hébergeur :  local

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

    Bonsoir à tous 🙂

    Alors, nous avons réalisé un petit site WP avec élémentor sur un premier pc en local avec WAMP.
    Ensuite, nous avons migré le dossier WP vers un autre PC (toujours en local) en suivant bien le processus de migration
    du site web (changement mdp bdd, remplacement des liens en bdd, edition de fichier de conf WP).

    Cependant pour un raison que nous ignorons, quand nous cliquons sur certaines pages du sites web nous avons des erreurs
    php venant de mysql indiquant : « error reading result set’s header ».

    J’ai joins en PJ des captures des erreurs que nous avons eu.  Auriez vous une idée de ce qu’il faut faire afin de
    réparer cette erreur ?

    Merci d’avance

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2242646
    ouiouiphoto
    Participant
    Maître WordPress
    827 contributions

    Bonjour

    Comment a été fait le changement des liens dans la base de donnée. Avec quel outils ? Quelle extension ou quel script ? Car il faut qq chose qui prend en compte la sérialisation des objets ou chaines PHP

    #2242659
    mika97355
    Participant
    Initié WordPress
    2 contributions

    Alors,

    nous avons copier collé le dossier wp contenant le site. Puis à l’aide de requête sql nous avons modifié les liens en bdd :

     

    UPDATE wp_posts SET guid= replace();
    UPDATE wp_posts SET post_content= replace(post_content,  »,  »);
    UPDATE wp_yoast_seo_links SET url= replace(url, »,  »);

    define(‘WP_SITEURL’,  »);
    define(‘WP_HOME’,  »);

    Nous avons activé le mode rewrite de wamp (rewrite module).
    Puis dans le plugin elementor > outi > url pour changer les url
    Puis on à donnée  les droits à l’utilisateur sur tous les dossiers.

    Aussi parfois nous avons les erreurs suivantes :

    MYSQLI_QUERY(): (HY000/6): ERROR ON DELETE OF ‘C:\WINDOWS\TEMP\#SQL3030_A_2.MYD’ (ERRCODE: 13 – PERMISSION DENIED) IN C:\WAMP\WWW\TEST\WP-INCLUDES\WP-DB.PHP ON LINE 1924
    Warning: mysqli_query(): MySQL server has gone away

    #2242665
    ouiouiphoto
    Participant
    Maître WordPress
    827 contributions

    Pour modifier les liens dans la base de donnée perso je passerais par une extension comme better search replace dont c’est le boulot. Ou alors je passerais par une extension comme duplicator qui est faite pour copier une site ailleurs

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