Erreur d'analyse XML sur les flux RSS

Bonjour,
Je réitère une question que j'ai posé sur la liste il y a deux jours...

Sur plusieurs sites spip (une dizaine...), différentes versions (2.0, 2.0.3, 2.0.8), même hébergeur (Infomaniak), j'obtiens ce message d'erreur lorsque je tape l'adresse monsite.com/spip.php?page=backend et ce depuis que je les ai patché avec l'écran de sécurité !?

---------------- début message
Erreur d'analyse XML : instruction de traitement XML ou texte pas au début d'une entité externe
Emplacement : http://le-pradet.fr/spip.php?page=backend
Numéro de ligne 3, Colonne 1 :<?xml version="1.0" encoding="utf-8"?>
^
---------------- fin message

Je ne vois pas bien le rapport avec le patch ??
J'ai remplacé backend.html, vidé le cache, etc...

Quelqu'un aurait-il une idée ou une piste à suivre ?
Merci

kris a écrit :

Sur plusieurs sites spip (une dizaine...), différentes versions (2.0, 2.0.3, 2.0.8), même hébergeur (Infomaniak), j'obtiens ce message d'erreur lorsque je tape l'adresse monsite.com/spip.php?page=backend et ce depuis que je les ai patché avec l'écran de sécurité !?

tu as 2 lignes blanches (vides) en en-tête *avant* la
déclaration <?xml... (tant sur le-pradet que sur envirobat-med)

n'aurais-tu pas *des* lignes (vierge donc) dans mes_options.php
*après* la fermeture '?>' ?

ou encore (au même endroit) dans un fichier de plugin ?

voire, peut-être dans ecran_securite.php...

Merci beaucoup Denis :slight_smile: c'était bien ça !? Peut-être en informer Fil car il me semble n'y avoir pas touché ?
Bonne journée

denisb a écrit :
>
> tu as 2 lignes blanches (vides) en en-tête *avant* la
> déclaration <?xml... (tant sur le-pradet que sur envirobat-med)
>
> n'aurais-tu pas *des* lignes (vierge donc) dans mes_options.php
> *après* la fermeture '?>' ?
>
> ou encore (au même endroit) dans un fichier de plugin ?
>
> voire, peut-être dans ecran_securite.php...
>

kris a écrit :

Sur plusieurs sites spip (une dizaine...), différentes versions (2.0, 2.0.3, 2.0.8), même hébergeur (Infomaniak), j'obtiens ce message d'erreur lorsque je tape l'adresse monsite.com/spip.php?page=backend et ce depuis que je les ai patché avec l'écran de sécurité !?

Kris,

Je rencontre exactement le même problème que toi.
J'ai vérifié mes_options.php, et j'ai supprimé l'écran de sécurité que j'avais installé niveau serveur.
Mais rien n'y fait... toujours cette drôle d'erreur (pour le backend comme pour le sitemap).

Peux-tu me dire dire STP, dans ton cas, où se situait le problème exactement ?

MERCI :slight_smile:

kris a écrit :

Merci beaucoup Denis :slight_smile: c'était bien ça !? Peut-être en informer Fil car il me semble n'y avoir pas touché ?
Bonne journée

denisb a écrit :
>
> tu as 2 lignes blanches (vides) en en-tête *avant* la
> déclaration <?xml... (tant sur le-pradet que sur envirobat-med)
>
> n'aurais-tu pas *des* lignes (vierge donc) dans mes_options.php
> *après* la fermeture '?>' ?
>
> ou encore (au même endroit) dans un fichier de plugin ?
>
> voire, peut-être dans ecran_securite.php...
>

kris a écrit :

Sur plusieurs sites spip (une dizaine...), différentes versions (2.0, 2.0.3, 2.0.8), même hébergeur (Infomaniak), j'obtiens ce message d'erreur lorsque je tape l'adresse monsite.com/spip.php?page=backend et ce depuis que je les ai patché avec l'écran de sécurité !?

Je n'ai pas de solution à ton problème en particulier, mais l'insertion sans raison apparente du jour au lendemain de lignes vides en tête de fichier par spip est vraiment une plaie pour les flux RSS, je me bats régulièrement avec ça depuis deux ans...
J'ai essayé de faire un filtre qui les supprime pour l'appliquer à ma page par #FILTRE, mais rien à faire : le filtre s'exécute apparemment avant l'insertion des lignes blanches...

Parfois c'est vraiment ésotérique : quand, dans mon squelette backend j'inclus mes squelettes rss_item par <INCLURE> ça marche, par contre si je bascule sur un #INCLURE, là ça pète et ça insère une ligne blanche en tête.
Là où c'est drôle, c'est que ça ne génère pas d'erreur, et qu'il n'y a pas d'inclusion en tête de fichier...

Si quelqu'un peut expliquer, ou mieux, corriger ce problème (ajout d'une suppression automatique de tout caractère non significatif en tête de fichier généré par exemple), je suis preneur.

A bientôt
    Simon

Regis a écrit :

Kris,

Je rencontre exactement le même problème que toi.
J'ai vérifié mes_options.php, et j'ai supprimé l'écran de sécurité que j'avais installé niveau serveur.
Mais rien n'y fait... toujours cette drôle d'erreur (pour le backend comme pour le sitemap).

Peux-tu me dire dire STP, dans ton cas, où se situait le problème exactement ?

MERCI :slight_smile:

kris a écrit :

Merci beaucoup Denis :slight_smile: c'était bien ça !? Peut-être en informer Fil car il me semble n'y avoir pas touché ?
Bonne journée

denisb a écrit :
>
> tu as 2 lignes blanches (vides) en en-tête *avant* la
> déclaration <?xml... (tant sur le-pradet que sur envirobat-med)
>
> n'aurais-tu pas *des* lignes (vierge donc) dans mes_options.php
> *après* la fermeture '?>' ?
>
> ou encore (au même endroit) dans un fichier de plugin ?
>
> voire, peut-être dans ecran_securite.php...
>

kris a écrit :

Sur plusieurs sites spip (une dizaine...), différentes versions (2.0, 2.0.3, 2.0.8), même hébergeur (Infomaniak), j'obtiens ce message d'erreur lorsque je tape l'adresse monsite.com/spip.php?page=backend et ce depuis que je les ai patché avec l'écran de sécurité !?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

De mon côté, ca doit certainement venir d'une manip de ces derniers jours, vu que ça fonctionnait bien avant...
Mais je n'ai pas fait grand chose sur le site, sinon :
- appliquer le parch de sécurité : http://trac.rezo.net/trac/spip/changeset/14354/branches/spip-1.9.2
- appliquer l'écran de sécurité coté serveur, mais je l'ai supprimé et ca n'a rien changé...
De même, j'ai enlevé les www dans la configuration de mon site.

Sinon vraiment je vois pas !
En plus, c'est pareil pour le backend (/spip.php?page=backend - Munci) comme pour le sitemap (/spip.php?page=sitemap - Munci) à une nuance près : ceux qui sont sur Linux arrivent à afficher le backend tout en voyant l'erreur, mais pas le sitemap.
Par contre sur windows (FF comme IE), rien ne fonctionne :frowning:

Regis

Simon Camerlo a écrit :

Je n'ai pas de solution à ton problème en particulier, mais l'insertion sans raison apparente du jour au lendemain de lignes vides en tête de fichier par spip est vraiment une plaie pour les flux RSS, je me bats régulièrement avec ça depuis deux ans...
J'ai essayé de faire un filtre qui les supprime pour l'appliquer à ma page par #FILTRE, mais rien à faire : le filtre s'exécute apparemment avant l'insertion des lignes blanches...

Parfois c'est vraiment ésotérique : quand, dans mon squelette backend j'inclus mes squelettes rss_item par <INCLURE> ça marche, par contre si je bascule sur un #INCLURE, là ça pète et ça insère une ligne blanche en tête.
Là où c'est drôle, c'est que ça ne génère pas d'erreur, et qu'il n'y a pas d'inclusion en tête de fichier...

Si quelqu'un peut expliquer, ou mieux, corriger ce problème (ajout d'une suppression automatique de tout caractère non significatif en tête de fichier généré par exemple), je suis preneur.

A bientôt
   Simon

Regis a écrit :

Kris,

Je rencontre exactement le même problème que toi.
J'ai vérifié mes_options.php, et j'ai supprimé l'écran de sécurité que j'avais installé niveau serveur.
Mais rien n'y fait... toujours cette drôle d'erreur (pour le backend comme pour le sitemap).

Peux-tu me dire dire STP, dans ton cas, où se situait le problème exactement ?

MERCI :slight_smile:

kris a écrit :

Merci beaucoup Denis :slight_smile: c'était bien ça !? Peut-être en informer Fil car il me semble n'y avoir pas touché ?
Bonne journée

denisb a écrit :
>
> tu as 2 lignes blanches (vides) en en-tête *avant* la
> déclaration <?xml... (tant sur le-pradet que sur envirobat-med)
>
> n'aurais-tu pas *des* lignes (vierge donc) dans mes_options.php
> *après* la fermeture '?>' ?
>
> ou encore (au même endroit) dans un fichier de plugin ?
>
> voire, peut-être dans ecran_securite.php...
>

kris a écrit :

Sur plusieurs sites spip (une dizaine...), différentes versions (2.0, 2.0.3, 2.0.8), même hébergeur (Infomaniak), j'obtiens ce message d'erreur lorsque je tape l'adresse monsite.com/spip.php?page=backend et ce depuis que je les ai patché avec l'écran de sécurité !?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Google Webmaster me dit :

"Espace de début
Nous avons constaté que votre fichier Sitemap commence par un espace. Nous l’avons accepté, mais il est recommandé de supprimer cet espace pour que le fichier soit conforme à la norme XML."

(en fait c'est faux le fichier n'est pas accepté...)

Mais où se trouve donc ce foutu espace ??? c'est qd-même incroyable...

Regis a écrit :

De mon côté, ca doit certainement venir d'une manip de ces derniers jours, vu que ça fonctionnait bien avant...
Mais je n'ai pas fait grand chose sur le site, sinon :
- appliquer le parch de sécurité : http://trac.rezo.net/trac/spip/changeset/14354/branches/spip-1.9.2
- appliquer l'écran de sécurité coté serveur, mais je l'ai supprimé et ca n'a rien changé...
De même, j'ai enlevé les www dans la configuration de mon site.

Sinon vraiment je vois pas !
En plus, c'est pareil pour le backend (/spip.php?page=backend - Munci) comme pour le sitemap (/spip.php?page=sitemap - Munci) à une nuance près : ceux qui sont sur Linux arrivent à afficher le backend tout en voyant l'erreur, mais pas le sitemap.
Par contre sur windows (FF comme IE), rien ne fonctionne :frowning:

Regis

Simon Camerlo a écrit :

Je n'ai pas de solution à ton problème en particulier, mais l'insertion sans raison apparente du jour au lendemain de lignes vides en tête de fichier par spip est vraiment une plaie pour les flux RSS, je me bats régulièrement avec ça depuis deux ans...
J'ai essayé de faire un filtre qui les supprime pour l'appliquer à ma page par #FILTRE, mais rien à faire : le filtre s'exécute apparemment avant l'insertion des lignes blanches...

Parfois c'est vraiment ésotérique : quand, dans mon squelette backend j'inclus mes squelettes rss_item par <INCLURE> ça marche, par contre si je bascule sur un #INCLURE, là ça pète et ça insère une ligne blanche en tête.
Là où c'est drôle, c'est que ça ne génère pas d'erreur, et qu'il n'y a pas d'inclusion en tête de fichier...

Si quelqu'un peut expliquer, ou mieux, corriger ce problème (ajout d'une suppression automatique de tout caractère non significatif en tête de fichier généré par exemple), je suis preneur.

A bientôt
   Simon

Regis a écrit :

Kris,

Je rencontre exactement le même problème que toi.
J'ai vérifié mes_options.php, et j'ai supprimé l'écran de sécurité que j'avais installé niveau serveur.
Mais rien n'y fait... toujours cette drôle d'erreur (pour le backend comme pour le sitemap).

Peux-tu me dire dire STP, dans ton cas, où se situait le problème exactement ?

MERCI :slight_smile:

kris a écrit :

Merci beaucoup Denis :slight_smile: c'était bien ça !? Peut-être en informer Fil car il me semble n'y avoir pas touché ?
Bonne journée

denisb a écrit :
>
> tu as 2 lignes blanches (vides) en en-tête *avant* la
> déclaration <?xml... (tant sur le-pradet que sur envirobat-med)
>
> n'aurais-tu pas *des* lignes (vierge donc) dans mes_options.php
> *après* la fermeture '?>' ?
>
> ou encore (au même endroit) dans un fichier de plugin ?
>
> voire, peut-être dans ecran_securite.php...
>

kris a écrit :

Sur plusieurs sites spip (une dizaine...), différentes versions (2.0, 2.0.3, 2.0.8), même hébergeur (Infomaniak), j'obtiens ce message d'erreur lorsque je tape l'adresse monsite.com/spip.php?page=backend et ce depuis que je les ai patché avec l'écran de sécurité !?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Bonjour Regis,
En ce qui me concerne, les espaces se situaient surtout dans les fichiers ecran_securité et mes_options. Plus précisement à la fin du script, après la balise de fermeture (?>), il y avait deux ou trois lignes vides... c'est tout bête :-/

Google Webmaster me dit :

"Espace de début
Nous avons constaté que votre fichier Sitemap commence par un espace. Nous l’avons accepté, mais il est recommandé de supprimer cet espace pour que le fichier soit conforme à la norme XML."

(en fait c'est faux le fichier n'est pas accepté...)

Mais où se trouve donc ce foutu espace ??? c'est qd-même incroyable...

Regis a écrit :

De mon côté, ca doit certainement venir d'une manip de ces derniers jours, vu que ça fonctionnait bien avant...
Mais je n'ai pas fait grand chose sur le site, sinon :
- appliquer le parch de sécurité : http://trac.rezo.net/trac/spip/changeset/14354/branches/spip-1.9.2
- appliquer l'écran de sécurité coté serveur, mais je l'ai supprimé et ca n'a rien changé...
De même, j'ai enlevé les www dans la configuration de mon site.

Sinon vraiment je vois pas !
En plus, c'est pareil pour le backend (/spip.php?page=backend - Munci) comme pour le sitemap (/spip.php?page=sitemap - Munci) à une nuance près : ceux qui sont sur Linux arrivent à afficher le backend tout en voyant l'erreur, mais pas le sitemap.
Par contre sur windows (FF comme IE), rien ne fonctionne :frowning:

Regis

Simon Camerlo a écrit :

Je n'ai pas de solution à ton problème en particulier, mais l'insertion sans raison apparente du jour au lendemain de lignes vides en tête de fichier par spip est vraiment une plaie pour les flux RSS, je me bats régulièrement avec ça depuis deux ans...
J'ai essayé de faire un filtre qui les supprime pour l'appliquer à ma page par #FILTRE, mais rien à faire : le filtre s'exécute apparemment avant l'insertion des lignes blanches...

Parfois c'est vraiment ésotérique : quand, dans mon squelette backend j'inclus mes squelettes rss_item par <INCLURE> ça marche, par contre si je bascule sur un #INCLURE, là ça pète et ça insère une ligne blanche en tête.
Là où c'est drôle, c'est que ça ne génère pas d'erreur, et qu'il n'y a pas d'inclusion en tête de fichier...

Si quelqu'un peut expliquer, ou mieux, corriger ce problème (ajout d'une suppression automatique de tout caractère non significatif en tête de fichier généré par exemple), je suis preneur.

A bientôt
   Simon

Regis a écrit :

Kris,

Je rencontre exactement le même problème que toi.
J'ai vérifié mes_options.php, et j'ai supprimé l'écran de sécurité que j'avais installé niveau serveur.
Mais rien n'y fait... toujours cette drôle d'erreur (pour le backend comme pour le sitemap).

Peux-tu me dire dire STP, dans ton cas, où se situait le problème exactement ?

MERCI :slight_smile:

kris a écrit :

Merci beaucoup Denis :slight_smile: c'était bien ça !? Peut-être en informer Fil car il me semble n'y avoir pas touché ?
Bonne journée

denisb a écrit :
>
> tu as 2 lignes blanches (vides) en en-tête *avant* la
> déclaration <?xml... (tant sur le-pradet que sur envirobat-med)
>
> n'aurais-tu pas *des* lignes (vierge donc) dans mes_options.php
> *après* la fermeture '?>' ?
>
> ou encore (au même endroit) dans un fichier de plugin ?
>
> voire, peut-être dans ecran_securite.php...
>

kris a écrit :

Sur plusieurs sites spip (une dizaine...), différentes versions (2.0, 2.0.3, 2.0.8), même hébergeur (Infomaniak), j'obtiens ce message d'erreur lorsque je tape l'adresse monsite.com/spip.php?page=backend et ce depuis que je les ai patché avec l'écran de sécurité !?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Problème résolu :

C'est le plugin Acces restreint qui fouttait la merde !!!

Impensable et pourtant...

Regis a écrit :

Kris,

Je rencontre exactement le même problème que toi.
J'ai vérifié mes_options.php, et j'ai supprimé l'écran de sécurité que j'avais installé niveau serveur.
Mais rien n'y fait... toujours cette drôle d'erreur (pour le backend comme pour le sitemap).

Peux-tu me dire dire STP, dans ton cas, où se situait le problème exactement ?

MERCI :slight_smile:

kris a écrit :

Merci beaucoup Denis :slight_smile: c'était bien ça !? Peut-être en informer Fil car il me semble n'y avoir pas touché ?
Bonne journée

denisb a écrit :
>
> tu as 2 lignes blanches (vides) en en-tête *avant* la
> déclaration <?xml... (tant sur le-pradet que sur envirobat-med)
>
> n'aurais-tu pas *des* lignes (vierge donc) dans mes_options.php
> *après* la fermeture '?>' ?
>
> ou encore (au même endroit) dans un fichier de plugin ?
>
> voire, peut-être dans ecran_securite.php...
>

kris a écrit :

Sur plusieurs sites spip (une dizaine...), différentes versions (2.0, 2.0.3, 2.0.8), même hébergeur (Infomaniak), j'obtiens ce message d'erreur lorsque je tape l'adresse monsite.com/spip.php?page=backend et ce depuis que je les ai patché avec l'écran de sécurité !?

Pour moi aussi, accès restreint est problématique, et je ne sais pas corriger pour que ça fonctionne car le squelette que j’utilise en a besoin : multi-saison.
Merci de votre aide!
j’ai activé Accès restreint 3.0, et j’obtiens le message d’erreurs suivant :

Erreur(s) dans le squelette
1 <BOUCLE_docuImgArt>()
**Erreur SQL**
documents.fichier, documents.id_document FROM spip_documents AS documentsLEFT JOIN spip_documents_liens AS l ON documents.id_document=l.id_document LEFT JOIN spip_articles AS aa ON (l.id_objet=aa.id_article AND l.objet='article') LEFT JOIN spip_breves AS bb ON (l.id_objet=bb.id_breve AND l.objet='breve') LEFT JOIN spip_rubriques AS rr ON (l.id_objet=rr.id_rubrique AND l.objet='rubrique') LEFT JOIN spip_forum AS ff ON (l.id_objet=ff.id_forum AND l.objet='forum') INNER JOIN spip_documents_liens AS L1 ON ( L1.id_document = documents.id_document ) WHERE ((aa.statut = 'publie') OR bb.statut = 'publie' OR rr.statut = 'publie' OR ff.statut='publie') AND (documents.taille > 0 OR documents.distant='oui') AND (documents.mode = 'image') AND (L1.id_objet = 0) AND (L1.objet = 'article') AND (documents.extension REGEXP 'jpg|png|gif') AND ((documents.id_document IN ( SELECT zzzd.id_document FROMdb246620827.spip_documents_liens as zzzd WHERE (((((zzzd.objet='rubrique' AND 0=0) OR (zzzd.objet='article' AND (zzzd.id_objet NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1)))) OR (zzzd.objet='breve' AND (zzzd.id_objet NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1)))) OR (zzzd.objet='forum' AND (zzzd.id_objet IN ( SELECT zzzf.id_forum FROM db246620827.spip_forum as zzzf WHERE ((0=0 OR (zzzf.id_article NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1))) OR (zzzf.id_breve NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1))))))) OR ((zzzd.objet NOT IN ('rubrique','article','breve','forum')))))) OR (documents.id_document NOT IN ( SELECT zzzd.id_document FROM db246620827.spip_documents_liens as zzzd))) GROUP BY documents.id_document LIMIT 0,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 'SELECT zzzd.id_document FROM db246620827.spip_documents_liens**
</BOUCLE_docuImgArt> AIDE

2 <BOUCLE_docuImgRub>()
**Erreur SQL**
documents.fichier, documents.id_document FROM spip_documents AS documentsLEFT JOIN spip_documents_liens AS l ON documents.id_document=l.id_document LEFT JOIN spip_articles AS aa ON (l.id_objet=aa.id_article AND l.objet='article') LEFT JOIN spip_breves AS bb ON (l.id_objet=bb.id_breve AND l.objet='breve') LEFT JOIN spip_rubriques AS rr ON (l.id_objet=rr.id_rubrique AND l.objet='rubrique') LEFT JOIN spip_forum AS ff ON (l.id_objet=ff.id_forum AND l.objet='forum') INNER JOIN spip_documents_liens AS L1 ON ( L1.id_document = documents.id_document ) WHERE ((aa.statut = 'publie') OR bb.statut = 'publie' OR rr.statut = 'publie' OR ff.statut='publie') AND (documents.taille > 0 OR documents.distant='oui') AND (documents.mode = 'image') AND (L1.id_objet = 0) AND (L1.objet = 'rubrique') AND (documents.extension REGEXP 'jpg|png|gif') AND ((documents.id_document IN ( SELECT zzzd.id_document FROMdb246620827.spip_documents_liens as zzzd WHERE (((((zzzd.objet='rubrique' AND 0=0) OR (zzzd.objet='article' AND (zzzd.id_objet NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1)))) OR (zzzd.objet='breve' AND (zzzd.id_objet NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1)))) OR (zzzd.objet='forum' AND (zzzd.id_objet IN ( SELECT zzzf.id_forum FROM db246620827.spip_forum as zzzf WHERE ((0=0 OR (zzzf.id_article NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1))) OR (zzzf.id_breve NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1))))))) OR ((zzzd.objet NOT IN ('rubrique','article','breve','forum')))))) OR (documents.id_document NOT IN ( SELECT zzzd.id_document FROM db246620827.spip_documents_liens as zzzd))) GROUP BY documents.id_document LIMIT 0,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 'SELECT zzzd.id_document FROM db246620827.spip_documents_liens**
</BOUCLE_docuImgRub> AIDE

3 <BOUCLE_mono_document_breve_oui>()
**Erreur SQL**
documents.titre, documents.fichier, documents.id_document FROM spip_documents AS documentsLEFT JOIN spip_documents_liens AS l ON documents.id_document=l.id_document LEFT JOIN spip_articles AS aa ON (l.id_objet=aa.id_article AND l.objet='article') LEFT JOIN spip_breves AS bb ON (l.id_objet=bb.id_breve AND l.objet='breve') LEFT JOIN spip_rubriques AS rr ON (l.id_objet=rr.id_rubrique AND l.objet='rubrique') LEFT JOIN spip_forum AS ff ON (l.id_objet=ff.id_forum AND l.objet='forum') WHERE ((aa.statut = 'publie') OR bb.statut = 'publie' OR rr.statut = 'publie' OR ff.statut='publie') AND (documents.mode != 'vignette') AND (documents.taille > 0 OR documents.distant='oui') AND (documents.id_document = 0) AND ((documents.id_document IN ( SELECT zzzd.id_document FROMdb246620827.spip_documents_liens as zzzd WHERE (((((zzzd.objet='rubrique' AND 0=0) OR (zzzd.objet='article' AND (zzzd.id_objet NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1)))) OR (zzzd.objet='breve' AND (zzzd.id_objet NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1)))) OR (zzzd.objet='forum' AND (zzzd.id_objet IN ( SELECT zzzf.id_forum FROM db246620827.spip_forum as zzzf WHERE ((0=0 OR (zzzf.id_article NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1))) OR (zzzf.id_breve NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1))))))) OR ((zzzd.objet NOT IN ('rubrique','article','breve','forum')))))) OR (documents.id_document NOT IN ( SELECT zzzd.id_document FROM db246620827.spip_documents_liens as zzzd))) GROUP BY documents.id_document LIMIT 0,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 'SELECT zzzd.id_document FROM db246620827.spip_documents_liens**
</BOUCLE_mono_document_breve_oui> AIDE

4 <BOUCLE_mono_logo_site_syndic>()
**Erreur SQL**
syndic_articles.id_syndic, L1.url_site, L1.nom_site, syndic_articles.id_syndic_article FROM spip_syndic_articles AS syndic_articlesINNER JOIN spip_syndic AS L1 ON ( L1.id_syndic = syndic_articles.id_syndic ) WHERE (syndic_articles.statut = 'publie') AND (syndic_articles.id_syndic = '') AND (syndic_articles.id_syndic_article NOT IN ( SELECT zzzs.id_syndic FROMdb246620827.spip_syndic as zzzs WHERE 0=1)) AND (L1.statut = 'publie') LIMIT 0,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 'SELECT zzzs.id_syndic FROM db246620827.spip_syndic as zzzs WH**
</BOUCLE_mono_logo_site_syndic> AIDE

5 <BOUCLE_mono_document_breve_oui>()
**Erreur SQL**
documents.titre, documents.fichier, documents.id_document FROM spip_documents AS documentsLEFT JOIN spip_documents_liens AS l ON documents.id_document=l.id_document LEFT JOIN spip_articles AS aa ON (l.id_objet=aa.id_article AND l.objet='article') LEFT JOIN spip_breves AS bb ON (l.id_objet=bb.id_breve AND l.objet='breve') LEFT JOIN spip_rubriques AS rr ON (l.id_objet=rr.id_rubrique AND l.objet='rubrique') LEFT JOIN spip_forum AS ff ON (l.id_objet=ff.id_forum AND l.objet='forum') WHERE ((aa.statut = 'publie') OR bb.statut = 'publie' OR rr.statut = 'publie' OR ff.statut='publie') AND (documents.mode != 'vignette') AND (documents.taille > 0 OR documents.distant='oui') AND (documents.id_document = 0) AND ((documents.id_document IN ( SELECT zzzd.id_document FROMdb246620827.spip_documents_liens as zzzd WHERE (((((zzzd.objet='rubrique' AND 0=0) OR (zzzd.objet='article' AND (zzzd.id_objet NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1)))) OR (zzzd.objet='breve' AND (zzzd.id_objet NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1)))) OR (zzzd.objet='forum' AND (zzzd.id_objet IN ( SELECT zzzf.id_forum FROM db246620827.spip_forum as zzzf WHERE ((0=0 OR (zzzf.id_article NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1))) OR (zzzf.id_breve NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1))))))) OR ((zzzd.objet NOT IN ('rubrique','article','breve','forum')))))) OR (documents.id_document NOT IN ( SELECT zzzd.id_document FROM db246620827.spip_documents_liens as zzzd))) GROUP BY documents.id_document LIMIT 0,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 'SELECT zzzd.id_document FROM db246620827.spip_documents_liens**
</BOUCLE_mono_document_breve_oui> AIDE