Bonjour
J'aurai besoin d'un petit coup de main SVP, car j'avoue être depassé...
J'ai un souci lors de la synchronisation de certaines métadonnées.
le site tourne avec piwigo 2.5.2
Système d'exploitation: Linux
PHP: 5.3.10-1ubuntu3.8 (Montrer les informations) [2013-10-24 18:00:02]
MySQL: 5.5.32-0ubuntu0.12.04.1 [2013-10-24 18:00:02]
Bibliothèque graphique: ImageMagick 6.6.9-7
avec notamment le plugins Exif_view + RV_maps&earth
Lors des synchronisation via la page Administration/ accueil : j'obtiens cela :
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 ';0,exif_field_GPSLatitude;1,exif_field_GPSLatitude;2,exif_field_GPSLongitudeRef,' at line 2 INSERT INTO piwigo_images_1382630080760639 (id,filesize,width,height,date_creation,exif_field_Artist,exif_field_Copyright,exif_field_GPSInfo,exif_field_GPSLatitudeRef,exif_field_GPSLatitude;0,exif_field_GPSLatitude;1,exif_field_GPSLatitude;2,exif_field_GPSLongitudeRef,exif_field_GPSLongitude;0,exif_field_GPSLongitude;1,exif_field_GPSLongitude;2,exif_field_GPSAltitude,lat,lon,author,name,City,date_metadata_update) VALUES('3675','3323','4288','3216','2012-10-05 12:17:54','Oikos','© Ecocentre Du Lyonnais',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'La_Tour_de_Salvagny','2013-10-24 17:54:23') , ('3674','3254','4288','3216','2012-10-05 12:17:42','Oikos','© Ecocentre Du Lyonnais',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NUL in /media/img/ecocentre69-gallerie/include/dblayer/functions_mysqli.inc.php on line 834 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 ';0 = IFNULL(t2.exif_field_GPSLatitude;0, t1.exif_field_GPSLatitude;0) , t1.e' at line 10 UPDATE piwigo_images AS t1, piwigo_images_1382630080760639 AS t2 SET t1.filesize = IFNULL(t2.filesize, t1.filesize) , t1.width = IFNULL(t2.width, t1.width) , t1.height = IFNULL(t2.height, t1.height) , t1.date_creation = IFNULL(t2.date_creation, t1.date_creation) , t1.exif_field_Artist = IFNULL(t2.exif_field_Artist, t1.exif_field_Artist) , t1.exif_field_Copyright = IFNULL(t2.exif_field_Copyright, t1.exif_field_Copyright) , t1.exif_field_GPSInfo = IFNULL(t2.exif_field_GPSInfo, t1.exif_field_GPSInfo) , t1.exif_field_GPSLatitudeRef = IFNULL(t2.exif_field_GPSLatitudeRef, t1.exif_field_GPSLatitudeRef) , t1.exif_field_GPSLatitude;0 = IFNULL(t2.exif_field_GPSLatitude;0, t1.exif_field_GPSLatitude;0) , t1.exif_field_GPSLatitude;1 = IFNULL in /media/img/ecocentre69-gallerie/include/dblayer/functions_mysqli.inc.php on line 834
alors que quand je passe par la gestion par lot (synchroniser les metadonnées) ou via le lien synchroniser du le plugins rv-maps&earth.Il ne m'indique pas d'erreur.
Dans tout les cas, je n'arrive pas a voir auteur/artist + copyright sur les pages pictures.php
Et aucune point n'apparait sur la carte du monde.
(Et D'ailleurs, toujours pas de fichier maps.php généré)
Ca m'intrigue d'autant plus que sur une install "test" (même version de piwigo + même environnement) il y a 2 semaines, cela marchait très bien. :-(
Si quelqu'un pouvait m'aiguiller vers la bonne piste ....
Merci
Hors ligne
Bon finalement tout comme j'ai du etre moi même la cause du probleme, j'ai trouvé "une solution" tout seul.
Pour le reste je ne sais pas si les manip suivantes ont réellement pallier au(x) problème(s) de départ mais en tout cas, maintenant ca marche :
j'ai effacé ma bdd et reinstaller piwigo + restaurer les droits pour www-data et ca remarche comme par magie :-)
Ceci dit par curiosité, je me demandais si c'était juste un probleme de droit sur les fichiers ou bien si j'avais bel et bien un problème de synthax sur de certaines metadonnées ou sur le nom de certains champs.
(en meme, vu que ca marche depuis , et je que je n'ai pas modifié les métadonnées ou le nom des champs entre temps, ca me donne un élément de réponse.)
Merci à moi pour cette magnifique intervention ;-)
Et merci à vous pour ce superbe outils et sa documentation.
Je vais devenir un spécialiste de l'auto-résolution des faux problèmes, je crois ;-)
Dernière modification par Poirux (2013-10-25 15:08:59)
Hors ligne
dsl que personne ne réponde ^^ vos erreurs sont très... particulières
Hors ligne
flop25 a écrit:
vos erreurs sont très... particulières
Est ce une manière polie de dire que ce sont les erreurs typiques du gars qui cherche a bidouiller alors qu'il n'y connait rien ? ;-)
Hors ligne
Ha lol Pas vraiment ce que j'entendais Plutôt que c'est inhabituel, et que ca sent l'irreproductabilite
Hors ligne