Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] sympa.pl dies ! (probleme postgresql)

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: adresse@cachée
  • To: Samuel Torton <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] sympa.pl dies ! (probleme postgresql)
  • Date: Fri, 12 May 2006 13:32:33 +0200

Samuel Torton wrote:

Bonjour,

Je reviens a la charge avec mon probleme d'hier, je pense l'avoir cerné bcp
mieux.
(packages sous debian sarge: sympa 5.1.2 + postgresql 7.4.7)

-1- Voila ce que je recupere dans le "/var/log/sympa.log" apres avoir lancé
"/etc/init.d/sympa start":

sympa[8420]: Configuration file read, default log level 0
sympa[8422]: Sympa 5.1.2 started
sympa[8422]: Upgrading from Sympa version to 5.1.2
sympa[8422]: Updating subscribed field of the subscriber table...
sympa[8422]: Unable to execute SQL statement UPDATE subscriber_table SET
subscribed_subscriber=1 WHERE ((included_subscriber IS NULL OR
included_subscriber!=1) AND (subscribed_subscriber IS NULL OR
subscribed_subscriber!=1)) : ERROR: operator does not exist: bit <> integer
HINT: No operator matches the given name and argument type(s). You may need
to add explicit type casts.


Je pense que c'est un pb de type de de la colonne subscribed_subscriber dans la table subscriber. Il y a des différences de representation des boolean entre mySQL et postgresQL. J'imagine que included_subscriber et subscribed_subscriber sont chez toi de type boelen et que ton postgres rale quand on essaye d'y coller un integer. De mémoire, confronté à ce pb de compatibilité on a choisi de représenter les booleén par des "smallint". Regarde ce qu'il en est dans ta base et éventuellement

* sauvegarde ta base.
* change ces 2 champs pour en faire des smallint
* redémarre sympa.pl


En 5.2 on peut utiliser sympa.pl --upgrade --from=X --to=Y pour upgrader de la version X à la version Y. Le but est de vous permettre de mieux controler cet upgrade car nous avons constaté des difficultés sur certains sites qui ont upgradé sans arréter l'interface web (wwsympa.fcgi tournant dans une version antérieur alors sympa.pl avait upgradé la structure de la base).

Quitte à fare un upgrade, je vous conseille de prendre cette version.

Serge Aumont



Archives gérées par MHonArc 2.6.19+.

Haut de le page