Pages: 1
Bonsoir,
J'ai essayé une installation from scratch sur une base postgres avant la page validant la bonne installation j'ai eu une page d'erreur avec le message suivant :
Warning: pg_query() [function.pg-query]: Query failed: ERREUR: erreur de syntaxe sur ou près de « cat_id » LINE 1: SELECT c.id cat_id, global_rank, ^ in /var/www/piwigo/public_html/include/dblayer/functions_pgsql.inc.php on line 122
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<=0 GROUP BY c.id, c.global_rank
ERREUR: erreur de syntaxe sur ou près de « cat_id » LINE 1: SELECT c.id cat_id, global_rank, ^
J'ai ensuite :
- droppé puis crée la base postgres
- créé le base mysql
- fait une installation sur mysql sans problème.
- installé le plugin de migration
- fait une migration depuis Mysql vers Postgresql
j'obtiens la même erreur.
Les permissions de la base postgres sont bonnes et je peux m'y connecter en ligne de commande en utilisant les identifiants utilisés lors de l'installation ou de la migration.
Pour info je n'ai aucune photos tout est vide pour le moment.
Cordialement.
Merci d'avoir reporté ton message je notifie Nicolas qui est le spécialiste pour Postrgesql
Hors ligne
ddtddt a écrit:
Merci d'avoir reporté ton message je notifie Nicolas qui est le spécialiste pour Postrgesql
Désolé pour l'erreur de forum :).
Merci pour le suivi.
Bonjour,
J'ai oublié de vous fournir quelques précisions :
Piwigo 2.1 downloadé depuis le lien de téléchargement.
PHP 5.2.6
PostgreSQL 8.3.9
Mysql 5.0.51a
Merci.
Aenima a écrit:
Bonsoir,
J'ai essayé une installation from scratch sur une base postgres avant la page validant la bonne installation j'ai eu une page d'erreur avec le message suivant :
Warning: pg_query() [function.pg-query]: Query failed: ERREUR: erreur de syntaxe sur ou près de « cat_id » LINE 1: SELECT c.id cat_id, global_rank, ^ in /var/www/piwigo/public_html/include/dblayer/functions_pgsql.inc.php on line 122
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<=0 GROUP BY c.id, c.global_rank
ERREUR: erreur de syntaxe sur ou près de « cat_id » LINE 1: SELECT c.id cat_id, global_rank, ^
Tu as eu ce problème pendant la procédure d'installation ou après en faisant autre chose ?
Aenima a écrit:
J'ai ensuite :
- droppé puis crée la base postgres
- créé le base mysql
- fait une installation sur mysql sans problème.
- installé le plugin de migration
- fait une migration depuis Mysql vers Postgresql
j'obtiens la même erreur.
Cela voudrait dire qu'il y a quelque chose qui ne fonctionne pas dans l'installation.
J'essaie de reproduire.
Merci pour tes essais et ton retour.
Hors ligne
nicolas a écrit:
Tu as eu ce problème pendant la procédure d'installation ou après en faisant autre chose ?
Le problème a eu lieu lors de l'installation.
En fait au lieu d'obtenir la page indiquant que tout s'est déroulé correctement et qui me donne le choix d'aller consulter mon site piwigo ou bien d'aller m'inscrire, comme avec Mysql, j'ai obtenu cette page d'erreur.
Même chose pour la migration Mysql -> Postgresql.
Cordialement.
Bonsoir,
Après quelques recherches supplémentaires, je me réponds.
l'erreur rencontrée provient bien de la requête dans laquelle la clause AS est manquante. Les fichiers a modifier sont :
include/function_user.inc.php lignes 681 et 684
include/function_tag.inc.php lignes 39 et 226
include/function_notification.inc.php lignes 479, 480 et 518
Pour le moment la galerie fonctionne correctement. J'aurais peut-être d'autres erreurs
Willy
Hors ligne
Willy a écrit:
Bonsoir,
Après quelques recherches supplémentaires, je me réponds.
l'erreur rencontrée provient bien de la requête dans laquelle la clause AS est manquante. Les fichiers a modifier sont :
include/function_user.inc.php lignes 681 et 684
include/function_tag.inc.php lignes 39 et 226
include/function_notification.inc.php lignes 479, 480 et 518
Pour le moment la galerie fonctionne correctement. J'aurais peut-être d'autres erreurs
Willy
Merci pour ton retour. Je comprends maintenant pourquoi je n'arrivais pas à reproduire le problème. Ces lignes ont été corrigés dans la version de développement :
[Bugtracker] ticket 1754
[Subversion] r6652 et [Subversion] r6653
Hors ligne
Pages: 1