|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 4 ![]() |
Bonjour
j'ai un blog sur un hébergement mutualisé 1&1 la BDD arrivant presque à saturation (40 Mo), je l'ai, sur les conseils de la hotline, sauvegardée, avant de la supprimer pour en créer une autre plus grande je l'ai fait, mais du coup IMPOSSIBLE de la restaurer sur la nouvelle. Je m'arrache les cheveux depuis 4 heures - n'y connaissant pas grand chose (je progresse là). J'ai mis un temps fou pour me rendre compte que je ne pouvais me connecter en SSL (accès refusé à la fin) C'est quoi cette bouze PHPMyAdmin qui a un bouton pour exporter et rien pour importer ? Je me suis donc formé au script PHP, mais il est inopérant ! Que ce soit celui de 1&1 : <?php // Indiquez vos données d'accès $host= 'dbxx.1and1.fr'; $user= 'dboxxxxxx'; $pass= 'xxxxxxxx'; $db= 'dbxxxxxxx'; // Restauration du fichier Gzip system(sprintf( 'gunzip -c %s/dumpDB.sql.gz | mysql -h %s -u %s -p%s %s', getenv('DOCUMENT_ROOT'), $host, $user, $pass, $db )); echo '+DONE'; ?> ou d'autres que j'ai trouvés : <?PHP error_reporting(E_ALL); // Activer le rapport d'erreurs PHP $db_charset = "latin1"; /* mettre utf8 ou latin1 */ $cmd_mysql = "mysql"; $archive_GZIP = "db745.sql.gz"; if (!is_file($archive_GZIP)) echo "<font color=red>Le fichier <b>".$archive_GZIP."</b> n'existe pas </font> <br> \n"; echo " Restauration de la base <font color=red><b>$db_name</b></font> par <b>mysql</b> depuis le fichier <b>$archive_GZIP</b> <br> \n"; $commande = "gzip -d < $archive_GZIP | $cmd_mysql --host=$db_server --user=$db_username --password=$db_password $db_name"; $CR_exec = system($commande); ?> J'ai testé, j'arrive bien à sauvegarder avec, donc les identifiants doivent être bons. J'ai créé un répertoire et j'ai mon fichier .sql et un que j'ai créé avec gzip - rien ne marche le script se déroule, arrive au bout, mais la base n'est pas restaurée. Je ne sais pas comment savoir ce qui se passe d'ailleurs (comment on peut avoir les messages d'erreurs avec un script php ?) HELP mon blog est HS depuis 5 heures svp Merci beaucoup !!!!! Olivier P.S. la sauvegarde n'a en en tête pas le même nom de base que la nouvelle base, et pour cause. C'est un problème ? |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 4 ![]() |
Bon, je m'en suis sorti...
Finalement, il suffit de découper astucieusement le gros fichier sql en petits bouts de moins de 2 Mo Mais en fait ça a très mal marché, j'avais des soucis avec les accents qui coupaient les billets finalement, j'ai juste recréé le blog de 0 et, PAR Chance, j'avais le plugin WP-DBManager qui m'avait tout sauvegardé, et tout a été rétabli en 10 minutes... Good luck ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com