Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2013-01-03 10:14:33

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

2.5 dev-r1083 : erreur à la suppression de commentaires

Bonjour,

Sur la dernière version unstable, j'ai l'erreur suivante lorsque je tente de supprimer des commentaires (ceux qui sont en état "indésirable") :

La vilaine erreur a écrit :

    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 ') AND comment_status = 1 AND comment_id NOT IN (634,633,632,631,630,629,628,627,' at line 1 (1064)

Les commentaires sont bien supprimés hein, c'est déjà pas mal, mais ça fait pas propre :)

PHP: 5.3.16
MySQL: 5.1.49-3

Hors ligne

#2 2013-01-03 11:25:24

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Bonjour,

Une idée du nombre de commentaires en cours de suppression au moment de l'erreur ?

Faut oublier cette question, ce ne sont pas les commentaires en spam qui sont la cause de ça, mais probablement la requête qui permet d'afficher ceux qui restent.

Dernière modification par Franck (2013-01-03 11:29:13)


Dotclear addicted since 2004

Hors ligne

#3 2013-01-03 11:32:10

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Dans quel contexte ça arrive ? Page des commentaires, page de réglage de l'antispam, … ?


Dotclear addicted since 2004

Hors ligne

#4 2013-01-03 11:45:37

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Sur la page des commentaires oui. Je viens de faire l'essai, l'erreur se produit également lors de la suppression de commentaires non indésirables :)

Hors ligne

#5 2013-01-03 13:06:40

Jean-Michel
Modérateur à ailes d'ange
Lieu : Paris
Inscription : 2006-08-22
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Dernièrement sur une 2.4.4, j'ai eu aussi des lenteurs lors de ce type de traitement qui renvoyaient une page blanche souvent.

Hors ligne

#6 2013-01-03 21:53:30

prospere
Membre
Lieu : Nantes
Inscription : 2005-11-01
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

J'ai le même problème sur la version de dev, j'utilise MySQL 5.1.

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 ') AND comment_status = 1 AND comment_id NOT IN (3870) GROUP BY post_id,comment_t' at line 1 (1064)

Dernière modification par prospere (2013-01-03 22:00:41)

Hors ligne

#7 2013-01-03 21:58:29

prospere
Membre
Lieu : Nantes
Inscription : 2005-11-01
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Voici la requête qui est exécutée :

SELECT post_id, COUNT(post_id) AS nb_comment,comment_trackback FROM dc_comment WHERE post_id IN () AND comment_status = 1 AND comment_id NOT IN (19186,19185) GROUP BY post_id,comment_trackback

Le "post_id in ()" semble poser soucis.

Les commentaires sont correctement supprimés malgré cette erreur.

Dernière modification par prospere (2013-01-03 21:59:45)

Hors ligne

#8 2013-01-06 19:36:33

Silvyn!
Membre
Lieu : Charente
Inscription : 2006-11-05
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

De passage ici, je confirme aussi avoir ce petit soucis sur ma DC (Dotclear 2.5-dev-r1083). Hébergement Alwaysdata.

ERROR: syntax error at or near ")" LINE 1: ...mment_trackback FROM dc_comment WHERE post_id IN () AND comm... ^

Librement,

Dernière modification par Silvyn! (2013-01-07 18:14:15)


Admin de  Kynä, petite plateforme de blog pour associations fièrement propulsé par Dotclear avec le plugin DaFarm.

Hors ligne

#9 2013-03-07 18:13:46

patidou
Membre
Inscription : 2004-11-14
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Problème aussi chez Gandi Simple Hosting en supprimant des commentaires indésirables sur la RC officielle :

Erreur :

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 ') AND comment_status = 1 AND comment_id NOT IN (634,633,632) GROUP BY post_id,co' at line 1 (1064)


«Quand j'étais petit, je voulais être maître du monde. Maintenant que je suis grand, j'arrive à peine à être maître de moi-même.» Le Chat/Philippe Geluk.
Dotclear a besoin de vous

Hors ligne

#10 2013-03-08 06:51:30

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Je confirme le pb avec la 2.5-RC-r1109... Testé en local avec un Wamp utilisant PHP 5.2.9-1

Hors ligne

#11 2013-03-08 09:58:06

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

J'ai comme dans l'idée que

WHERE post_id IN () 

doit poser un léger souci, non ? :-p

Edit: Faudrait que je relise plus soigneusement ce fil, prospere avait déjà pointé l'anomalie :-)

Dernière modification par Franck (2013-03-08 10:18:19)


Dotclear addicted since 2004

Hors ligne

#12 2013-03-08 10:08:24

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Je suis en train de remonter dans les changeset, il me semble avoir vu passer un truc à ce propos mais je ne retrouve pas (ou pas encore, j'en suis au 995)

Hors ligne

#13 2013-03-08 10:20:05

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Bon je sais quoi faire pour corriger ça.


Dotclear addicted since 2004

Hors ligne

#14 2013-03-08 10:33:27

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Je viens de commiter un fix, à tester avec la prochaine nightly.


Dotclear addicted since 2004

Hors ligne

#15 2013-03-08 11:44:10

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

Mârci bôcou

Hors ligne

#16 2013-03-09 06:55:41

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : 2.5 dev-r1083 : erreur à la suppression de commentaires

C'est impeccable avec la 2.5-RC-r1111. Suppression d'un spam individuel et suppression de tous les spams d'un coup.

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map