Blog notes Aternatik

Contact
Accueil du site > Articles et ressources > Erreur XML pour la syndication d’un site spip

Erreur XML pour la syndication d’un site spip

Dans les fichiers XML, utilisés pour la syndication d’un SPIP, une erreur de ce type :

Erreur d'analyse XML : instruction de traitement XML pas au début d'une entité externe
Emplacement : http://www.monsite.org/spip.php?page=backend
Numéro de ligne 1, Colonne 2 : <?xml version="1.0" encoding="ISO-8859-1"?>
                                                  -^

La solution au problème se trouve sur les forums de SPIP : éditer le fichier de squelette backend.html. Il faut supprimer un saut de ligne au début du fichier : l’entête http doit être sur la même ligne que l’instruction XML :

#CACHE{3600}
[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]<?xml version="1.0"[ encoding="(#CHARSET)"]?>

Vider le cache et tout fonctionne :)

Répondre à cette brève

http://www.wikio.fr netvibes Google SPIP Suivre la vie du site RSS 2.0

Aternatik - tél : 04.86.57.31.22 | SIRET 484 907 530 00030 - NAF 6201Z
plan du site |  RSS 2.0 Suivre la vie du site SPIP
Création de sites et solutions internet

Creative Commons License
Le contenu du site est mis à disposition sous un contrat Creative Commons.