Annonce

#1 2009-02-16 16:10:31

makno
Membre
Nantes
2007-10-24
1273

[résolu] Migration 1.7.0 à Piwigo

Bonjour

Çà va être ma première migration, j'ai des facilités et des contraintes :

Facilité : j'ai beaucoup d'espace disponible chez mon hébergeur
Contrainte : je ne souhaite pas mettre mon site "en panne" le temps de la migration

Alors je pensais faire de la manière suivante :
- installer Piwigo à la racine de mon hébergement
- Faire une copie de mes galeries
-  régler Piwigo tout en laissant mon site tourner
- Quand je serais satisfait " transférer le pointeur" enfin je veux dire que mes visiteurs soit dirigés sur la nouvelle mouture ...

C'est une bonne manière de procéder ?

Merci de votre réponse

Dernière modification par makno (2009-02-22 13:57:15)


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#2 2009-02-16 18:25:44

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16232

Re: [résolu] Migration 1.7.0 à Piwigo

C'est une solution.

Il faut également dupliquer ta base de données dans ce cas pour pouvoir faire la mise à jour

Dans tous les cas pense à sauvegarder ta base de données


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2009-02-16 19:13:04

makno
Membre
Nantes
2007-10-24
1273

Re: [résolu] Migration 1.7.0 à Piwigo

Merci pour la réponse, vais essayer ça :)

Donc si je comprends bien :

Je suis la procédure d'installation de PWG, et je copie mon dossier galerie
lorsque mon nouveau PWG est fonctionnel,  je copie mon dossier galerie, et je copie ma base de donnée pwg 1.7.0 dans la base de donnée de piwigo

D'ailleurs, comment dois-je faire ? Supprimer avant toutes les tables de Piwigo et mettre les autres à la place ? Copier chaque table d'une base à l'autre après ? Je pensais aussi utiliser "copier la base de données vers :" mais je ne sait pas ce que je doit rentrer dans la case en dessous. Et pour tout ça, j'ai pas trouvé d'explication claire (pour moi) sur le web.

Dernière modification par makno (2009-02-16 19:40:15)


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#4 2009-02-16 19:48:02

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16232

Re: [résolu] Migration 1.7.0 à Piwigo

makno a écrit:

D'ailleurs, comment dois-je faire ? Supprimer avant toutes les tables de Piwigo et mettre les autres à la place ? Copier chaque table d'une base à l'autre après ? Je pensais aussi utiliser "copier la base de données vers :" mais je ne sait pas ce que je doit rentrer dans la case en dessous. Et pour tout ça, j'ai pas trouvé d'explication claire (pour moi) sur le web.

Cela dépend si ton hébergeur te propose plusieurs base ?

- Plusieurs base :
Tu exportes ta base actuelle
Tu l'importes dans la nouvelle base pour pouvoir faire la mise à jour (upgrade)

- Une seule base
Tu exportes ta base actuelle
tu édites le fichier pour changer les préfixe de table
Tu importes les table dans ta base de données

Attention dans tout les cas pour faire une mise à jours de ton ancien site tu ne fait pas d'installation de la version 2.0.0


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#5 2009-02-16 19:51:14

makno
Membre
Nantes
2007-10-24
1273

Re: [résolu] Migration 1.7.0 à Piwigo

Ça sera donc la solution 1, j'ai droit à 5 bases :)


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#6 2009-02-22 03:29:14

makno
Membre
Nantes
2007-10-24
1273

Re: [résolu] Migration 1.7.0 à Piwigo

Bonsoir (enfin plutôt bonjour)

Bon, ça c'est pas si mal passé que ça, mais j'ai tout de même quelques Notice et Warning. J'ai suivi exactement la démarche suivante :

Installation de Piwigo par upload
Remplacement du répertoire galerie par celui dans mon site en production
verrouillage de la galerie
Copie de la base de données, table par table
Mise en œuvre des plugins, en veillant à coller au plus près de mon installation en production
Copie du répertoire "Plugin personnel"
copie des fichiers "config-local.inc.php", "local-layout.css"de template-common, "local-layout.css"de template-yoga
J'ai tenté d'intégrer "mysql.inc.php", mais j'ai eu une fatal error alors j'ai remis celui de piwigo


J'ai actuellement ceci qui s'affiche :

Code:

Notice: Undefined index: level in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions_user.inc.php on line 313



Warning:  [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4

SELECT DISTINCT(id)
  FROM piwigo_images INNER JOIN piwigo_image_category ON id=image_id
  WHERE category_id NOT IN (12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,49,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,134,135,139,141,144,146,165,166,167,171,173,175,177,179,182,184,186,188,190,192,193,196,197,199,203,207,209,211,216,218,220,222,224,226,229,235,238,239,240,250,252,253,257,259,264,266,268,270,272,274,276,278,284,286,290,291,296,298,300,302,304,314,316,320,322,333,341,343,345,347,349,352,353,356,357,361,362,365,367,369,372,374,376,378,381,383,392,393,399,401,404,405,408,410,420,422,423,426,428,430,432,435,437,439)
    AND level> in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions.inc.php on line 919


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions.inc.php on line 937

Notice: Undefined index: level in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions_user.inc.php on line 591



Warning:  [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE c.id NOT IN (12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,3' at line 8
SELECT c.id cat_id, global_rank,
  MAX(date_available) date_last, COUNT(date_available) nb_images
FROM piwigo_categories as c
  LEFT JOIN piwigo_image_category AS ic ON ic.category_id = c.id
  LEFT JOIN piwigo_images AS i
    ON ic.image_id = i.id
      AND i.level<=
  WHERE c.id NOT IN (12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,49,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,134,135,139,141,144,146,165,166,167,171,173,175,177,179,182,184,186,188,190,192,193,196,197,199,203,207,209,211,216,218,220,222,224,226,229,235,238,239,240,250,252,253,257,259,264,266,268,270,272,274,276,278,284,286,290,291,296,298,300,302,304,314,316,320,322,333,341,343,345,347,349,352,353,356,357,361,362,365,367,369,372,374,37 in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions.inc.php on line 919


Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions_user.inc.php on line 610



Warning:  [mysql error 1054] Unknown column 'cache_update_time' in 'field list'

INSERT INTO piwigo_user_cache
  (user_id, need_update, cache_update_time, forbidden_categories, nb_total_images,
    image_access_type, image_access_list)
  VALUES
  (1,'false',1235267638,'12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,49,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,134,135,139,141,144,146,165,166,167,171,173,175,177,179,182,184,186,188,190,192,193,196,197,199,203,207,209,211,216,218,220,222,224,226,229,235,238,239,240,250,252,253,257,259,264,266,268,270,272,274,276,278,284,286,290,291,296,298,300,302,304,314,316,320,322,333,341,343,345,347,349,352,353,356,357,361,362,365,367,369,372,374,376,378,381,383,392,393,399,401,404,405,408,410,420,422,423,426,428,430,432,435,437,439',3621,"NOT IN","0")
; in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions.inc.php on line 919



Warning:  [mysql error 1054] Unknown column 'show_title' in 'field list'

SELECT id, name, type, datas, groups, show_title, id_line, width
FROM piwigo_stuffs
WHERE users LIKE "%webmaster%"
AND on_home = "true"
ORDER BY pos ASC; in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions.inc.php on line 919


Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/plugins/PWG_Stuffs/include/class.inc.php on line 59

Notice: Undefined index: upload_user_access in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions_category.inc.php on line 484

Notice: Undefined index: upload_link_everytime in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions_category.inc.php on line 493

Warning: Cannot modify header information - headers already sent by (output started at /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/functions_user.inc.php:313) in /var/www/virtual/instants-de-scenes.com/htdocs/piwigo/include/page_header.php on line 98

Ce qui donne dans mon piwigo une absence de catégories sur la page d'accueil, je les retrouve par l'admin elles sont bien là, et une absence de ma liste d'utilisateurs que je ne retrouve qu'en cliquant sur notification.

J'ai tenté "Check database intégrity" et j'ai l'erreur suivante

Code:

 #piwigo_images.id (7 references)     1 FAILED
559 error references; #piwigo_caddie.element_id referring to #piwigo_images.id

J'ai bien tenté d'éditer les fichiers concernés dans Notepad pour comprendre...C'est un pb de base de données, non ?

A partir de là si c'est réparable c'est bien : j'ai toute mon arborescence physique et virtuelle, mes nombres de visites, mes descriptions de catégories avec mes liens vers des dizaines de sites web, etc...

DOnc merci d'avance pour vos conseils :)


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#7 2009-02-22 08:55:09

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

Re: [résolu] Migration 1.7.0 à Piwigo

En effet, c'est un problème de base de données. A quel moment as-tu appliqué upgrade.php ? Là il manque images.level qui est une nouvelle colonne en 2.0


Historiquement, premier utilisateur connu de Piwigo ;-)

Hors ligne

#8 2009-02-22 13:19:09

makno
Membre
Nantes
2007-10-24
1273

Re: [résolu] Migration 1.7.0 à Piwigo

Bonjour

En fait, je n'ai pas appliqué upgrade.php (voir message1 du post, réponse de dtddt et suivants)

Et pour compléter mon post d'explication, je me dois de signaler que dans ma copie des tables de base à base, j'ai omis volontairement les tables suivantes : plugins, sites, typetags, upgrade

Dernière modification par makno (2009-02-22 13:42:12)


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#9 2009-02-22 13:56:34

makno
Membre
Nantes
2007-10-24
1273

Re: [résolu] Migration 1.7.0 à Piwigo

En fait je m'aperçois que ma démarche n'est pas la bonne. En effet, elle est bien trop bidouillée, et va solliciter les ressources du forum d'une manière trop importante. Je vais donc procéder de la manière suivante, en partant de mes contraintes :
Création d'un site copie de mon site en production
Application de upgrade vers Piwigo
Et là, si il y a des problèmes, on sera sur des chemins beaucoup plus balisés...
Je ferme donc ce topic


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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