•  » Utilisation
  •  » Passage A Un Site Distant Sans Perte De Données

#1 2003-07-25 13:10:01

juju
Membre
2003-07-22
7

Passage A Un Site Distant Sans Perte De Données

J'ai installé PHPWebGallery chez moi et tout fonctionne à merveille, sauf que ma bande passante en upload n'est pas satisfaisante, et je voudrais donc mettre les images sur un autre serveur (chez free par exemple), mais conserver l'appli chez moi. Tout ça semble possible avec la fonctionnalité de site distant, mais j'ai cependant une question : est-il possible de conserver les enregistrements en bdd (i.e. commentaires utilisateurs principalement) en bougeant les photos de mon serveur au serveur free ?

Merci,

Julien

Hors ligne

#2 2003-07-25 20:33:21

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Passage A Un Site Distant Sans Perte De Données

oui, c'est parfaitement faisable... avec un peu de bidouille naturellement :

1. va sur ton site distant (sans y placer les images pour le moment), et créé le fichier listing.xml (comme indiqué dans les instructions de la partie admin)
2. récupère ce fichier listing.xml en local et lis le, juste le début ça suffit (donc "head listing.xml" est de rigueur) -> récupère le contenu du tag "url"

Code:

<url>http://monsite.com/galerie_distante/</url>

-> http://monsite.com/galerie_distante/
3. va dans ta base de données (mysql --user=julien --password=secret MaBase), et lance un petit :

Code:

INSERT INTO phpwebgallery_sites (galleries_url) VALUES (http://monsite.com/galerie_distante/);

4. toujours dans la console MySQL, un simple

Code:

SELECT * FROM phpwebgallery_sites;

et notes soigneusement l'id de ton nouveau site.
5. places tes images (attention de bien conserver l'arborescence) sur ton site distant
6. prudence est mère de sureté : lances un petit

Code:

mysqldump --user=julien --password=secret --add-drop-table MaBase > dump-`date +"%Y.%m.%d"`.sql

7. tu retournes dans la console MySQL (ou alors tu ne l'as pas quitté, pour quitter, tu tapes juste "exit") et tu lances un :

Code:

UPDATE phpwebgallery_categories SET site_id = <nouvel_id>;

8. Tu souffles, tu as terminé

Pas besoin de faire de mise à jour de la base d'images dans la partie admin.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#3 2003-07-25 23:20:16

juju
Membre
2003-07-22
7

Re: Passage A Un Site Distant Sans Perte De Données

Ca a fonctionné ! Merci beaucoup, ça booste :D. Et dorénavant, je suivrais la procédure indiquée pour les mises à jour ;)

Julien.

Hors ligne

  •  » Utilisation
  •  » Passage A Un Site Distant Sans Perte De Données

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact