[Résolu] placer 4 bases SQL WordPress existantes sur une seule base existante? (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 17)
  • Auteur
    Messages
  • #543250
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : tous à jour.
    – Version de PHP/MySQL : 5.3, 5.4, 5.5
    – Thème utilisé :
    – Extensions en place : plein
    – Nom de l’hebergeur : OVH
    – Adresse du site : 4 sites

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

    Bonjour,

    J’ai un hébergement OVH sur lequel sont placés 4 site WordPress.
    En débutant, je croyais qu’il fallait une base par site alors je loue un pack de base SQL.
    Mais je vois qu’il est possible de n’utiliser qu’une base pour plusieurs sites en changeant les préfixes.
    C’est cool, ça me permettrait de ne plus louer un pack de bases supplémentaires à OVH.
    Mais je ne sais pas comment faire.

    Existe-t-il un tuto quelque part pour ça?
    Tout ce que je trouve c’est pour fusionner les bases, mais ça n’a rien à voir avec ce que je veux.
    Mon ami Google ne m’a pas été d’un grand secours sur ce coup-là alors je me tourne vers vous, les humains! 😕
    Mes bases existent, je veux les vider et les supprimer. Mes sites doivent toujours être fonctionnels. Je ne conserve qu’une base avec tout dessus.

    Merci pour vos conseils ou liens utiles.

    Belle soirée,

    Olivier

    #978427
    Franck (fge)
    Modérateur
    Maître WordPress
    9572 contributions

    C’est cool, ça me permettrait de ne plus louer un pack de bases supplémentaires à OVH.

    Oui, il faut toutefois faire attention à ce que en cas de quota sur la base de données (200 Mo pour la formule de base perso) que la somme des bases de données ne dépasse pas cette valeur et laisse des possibilités d’évolution.

    Existe-t-il un tuto quelque part pour ça?

    Dans tous les cas, il faut faire une sauvegarde des différentes bases pour se protéger de toute mauvaise manip.
    Ensuite, il faut changer sur chaque installation les préfixes pour les rendre tous différents en suivant cette procédure.
    Une fois que l’installation avec le nouveau préfixe fonctionne parfaitement sans problème, il bloquer le site, pour éviter les publications d’articles, commentaires, inscriptions, puis faire un export des tables par MySQL et faire l’import dans la base qui les accueillera toutes.
    Il ne reste plus qu’à modifier le fichier wp-config.php pour le faire pointer sur la « nouvelle » base.

    #978428
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    Merci pour ta réponse assez complète me semble-t-il.
    Je vais tenter cela.
    Les tutos WPChannel sont généralement simples à suivre et assez complets.

    Mes sites sont pratiquement à l’abandon, donc, pas bcp de visites et les com’ sont bloqués.
    Je dois juste les maintenir « au cas où ».

    Oli

    #978429
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    En suivant le tuto donné ci-dessus, j’ai réussi à changer mes prefixe wp_
    C’est déjà ça ^^
    Je continue et vous tiens informés.

    #978430
    didier07
    Participant
    Maître WordPress
    1964 contributions

    Si tu as changé les prefixes tu es sauvé 😉

    #978431
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    en fait, non, ça plante.
    Le site est accessible mais pas l’administration.
    Impossible de se logger. :(
    J’imagine que j’ai laissé passer un wp_ quelque part.
    Mais ce n’est pourtant bien que dans config.phph qu’il faut changer cela non? (hors base)

    #978432
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    j’ai cette erreur:
    Warning: Cannot modify header information – headers already sent by (output started at /home/begoodi/www/sidasol/wp-config.php:1) in /home/begoodi/www/sidasol/wp-includes/pluggable.php on line 1121

    pour le site http://www.sidasol.be

    #978433
    Franck (fge)
    Modérateur
    Maître WordPress
    9572 contributions

    Le problème le plus fréquent est d’avoir utilisé un éditeur de texte inadapté (MS-Notpad) qui ne gère pas correctement le format UTF-8 sans BOM. Remets-le fichier original à partir d’une sauvegarde et utilise un logiciel comme Notepad++ qui le gère très bien pour modifier le fichier de configuration.

    #978434
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    Je remis tout comme avant.
    Mais j’ai toujours mon erreur et je ne sais plus accéder à mon administration.
    Le site est bien en ligne et « navigable ».
    Demain, je tente de replacer mes sauvegardes (oui j’ai fait des sauvegardes :D )

    #978435
    didier07
    Participant
    Maître WordPress
    1964 contributions
    OliOne wrote:
    output started at /home/begoodi/www/sidasol/wp-config.php

    Le probleme est dans le fichier wp-config.php à la ligne 1 donc :
    Soit un Bom unicode
    Soit un espace avant la balise <?php

    Didier

    #978436
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    il n’y avait pas d’espace et pour le BOM, je ne sais pas.
    J’ai directement supprimer le fichier et j’ai uploadé le sauvegardé.
    idem pour wp-includes/pluggable.php
    Ensuite, j’ai testé le site : Ok
    et l’accès admin est à nouveau OK

    Donc, j’en suis revenu au point de départ.
    Pour être certain, je vais encore utilisé ma sauvegarde de la base de données au cas où j’aurais loupé un changement lors de ma marche arrière.

    Maintenant, je manque de temps. Ce sera sans doute la semaine prochaine.

    Merci pour ton aide, je suis rassuré 🙂

    #978437
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    Merci fge, utiliser NotePad++ ne crée pas d’erreur d’enregistrement pour wp-config.php. Cette solution aurait sans doute aussi réglé mon problème précédent. Désormais, je l’utilise et cumule déjà moins d’erreurs. Mais il en reste…

    mmmh.

    en utilisant mes données
    Serveur : xxxxxxxxxxxx
    Utilisateur : xxxxxxxxxxx
    Nom de la base : xxxxxxxxxxx
    Mot de passe : xxxxxxxxxxxx

    j’ai accès à ma base PRINCIPALE sur phpMyAdmin. La base sur laquelle je veux importer les autres.

    Une fois l’import de la base d’une autre site fait (après avoir changé les préfixes), je modifie le config.php
    en y mettant les mêmes
    Serveur : xxxxxxxxxxxx
    Utilisateur : xxxxxxxxxxx
    Nom de la base : xxxxxxxxxxx
    Mot de passe : xxxxxxxxxxxx
    de la base principale.

    Malheureusement, ça ne marche pas: le site n’a pas accès à cette base.

    Y a-t-il un délai (plus que plusieurs longues minutes?) pour que la base soit opérationnelle?
    Je ne comprends pas mon erreur.
    Un indice?

    Lors de la tentative d’accès à l’admin wordpress, jai:

    Erreur de connexion à la base de données
    Cela signifie que les identifiants et mots de passe dans votre fichier wp-config.php sont incorrects, ou que nous ne pouvons pas contacter le serveur de base de données à mysql5-64.90. Cela peut vouloir dire que la base de données de votre hébergement est indisponible.

    Êtes-vous sûr que vos identifiants sont corrects ?
    Êtes-vous sûr que vous avez saisi la bonne adresse d’hébergement ?
    Êtes-vous sûr que votre serveur de base de données fonctionne ?

    Êtes-vous sûr que vos identifiants sont corrects ? OUI (copier-coller. plusieurs essais)
    Êtes-vous sûr que vous avez saisi la bonne adresse d’hébergement ? OUI l’adresse n’a pas été modifiée
    Êtes-vous sûr que votre serveur de base de données fonctionne ? OUI (un autre site l’utilise et est opréationnel)

    #978438
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    je viens de refaire la manip d’import d’un autre site.
    Problème identique: base inaccessible (ou non reconnue?)
    Est-il possible que les bases d’origine et de destination ne soit pas de la même version et que cela gêne?
    Si oui, comment voir cette version pour que je vérifie?

    Toutes mes bases sont chez OVH. Un pack de 5 et une grosse base inclue avec mon hébergeur (j’essaye de tout ramener dessus pour ne plus avoir le pack. Mes sites sont très très peu visités).

    #978439
    manu59
    Participant
    Maître WordPress
    1037 contributions

    Merci pour ce post qui me sert, c’est intéressant, même si ça date un peu 👏

    #978440
    OliOne
    Participant
    Chevalier WordPress
    142 contributions
    manu59 wrote:
    même si ça date un peu 👏

    ???
    😉
    tu rigoles?
    le sujet à moins d’une semaine!

    😗

    Et je n’ai toujours pas trouvé mon erreur: mes sites ne se connectent pas à leur nouvelle base.
    Je suis bloqué :(

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