mise en oeuvre XML sitemap

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour, Je rencontre une grande difficulté à créer un sitemap XML

sur le site Drupal que suis en train de construire en local.

Voici le contexte technique : WAMPSERVER 2.1 (sous windows XP) PHP 5.3.5 MySQL 5.5.8 Apache 2.2.17

DRUPAL 6.20 (francisé) XML sitemap 6.x-2.0-beta2

J'ai activé le module : XML sitemap 6.x-2.0-beta2 XML sitemap menu 6.x-2.0-beta2 XML sitemap node 6.x-2.0-beta2 XML sitemap taxonomy 6.x-2.0-beta2 puis vérifié mes droits en tant qu'administrateur, positionné les paramètres puis sauvegardé pour lancer la génération du sitemap.xml en retour j'ai reçu une quantité impressionante de warning dont voici les premiers :

"warning: XMLWriter::openUri() [xmlwriter.openuri]: Unable to resolve file path in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 37. user notice: Could not open file sites/default/files/xmlsitemap/NXhscRe0440PFpI5dSznEVgmauL25KojD7u4e9aZwOM/1.xml for writing. in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 39. warning: XMLWriter::setIndent() [xmlwriter.setindent]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 45. warning: XMLWriter::startDocument() [xmlwriter.startdocument]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 46. warning: XMLWriter::writePi() [xmlwriter.writepi]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 57. warning: XMLWriter::writeRaw() [xmlwriter.writeraw]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 177. warning: XMLWriter::startElement() [xmlwriter.startelement]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 78. warning: XMLWriter::writeAttribute() [xmlwriter.writeattribute]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 82."

et les derniers :

"user notice: Could not open file sites/default/files/xmlsitemap/NXhscRe0440PFpI5dSznEVgmauL25KojD7u4e9aZwOM/2.xml for writing. in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 39. warning: XMLWriter::setIndent() [xmlwriter.setindent]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 45. warning: XMLWriter::startDocument() [xmlwriter.startdocument]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 46. warning: XMLWriter::writePi() [xmlwriter.writepi]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 57. warning: XMLWriter::writeRaw() [xmlwriter.writeraw]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 177. warning: XMLWriter::startElement() [xmlwriter.startelement]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 78. warning: XMLWriter::writeAttribute() [xmlwriter.writeattribute]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 82. warning: XMLWriter::writeRaw() [xmlwriter.writeraw]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 177. warning: XMLWriter::endDocument() [mlwriter.enddocument]: Invalid or unitialized XMLWriter object in C:\wamp21\www\dburgart\sites\all\modules\xmlsitemap\xmlsitemap.xmlsitemap.inc on line 151."

suivi d'un réconfortant : "The sitemap links were rebuilt."

Mais bien sûr avec un fichier "sitemap.xml" inexistant. A noter que les répertoires du site sont tous accessible en écriture.

J'ai refait une tentative avec la version 6.x-2.x-dev, sans plus de résultats.

Enfin pour info copie des lignes des tables concernant xmlsitmap :

SELECT * FROM xmlsitemap_sitemap Lignes: 1 smid context updated links chunks max_filesize NXhscRe0440PFpI5dSznEVgmauL25KojD7u4e9aZwOM a:0:{} 1301577518 24 1 0

Et SELECT * FROM xmlsitemap LIMIT 0, 100 ; Lignes: 32 id type subtype loc language access status status_override lastmod priority priority_override changefreq changecount 0 frontpage 1 1 0 0 1 0 86400 0 2 node page node/2 fr 1 1 0 1300113695 0.5 0 0 0 3 taxonomy_term 2 taxonomy/term/3 1 1 0 0 0.5 0 0 0 4 taxonomy_term 2 taxonomy/term/4 1 1 0 0 0.5 0 0 0 5 node page node/5 fr 1 1 0 1300868001 0.5 0 0 0 5 taxonomy_term 2 taxonomy/term/5 1 1 0 0 0.5 0 0 0 6 taxonomy_term 2 taxonomy/term/6 1 1 0 0 0.5 0 0 0 7 taxonomy_term 2 taxonomy/term/7 1 1 0 0 0.5 0 0 0 8 taxonomy_term 2 taxonomy/term/8 1 1 0 0 0.5 0 0 0 9 node galoeuvre node/9 fr 1 1 0 1300746356 0.5 0 0 0 9 taxonomy_term 2 taxonomy/term/9 1 1 0 0 0.5 0 0 0 10 node galoeuvre node/10 fr 1 1 0 1300983272 0.5 0 0 0 11 node galoeuvre node/11 fr 1 1 0 1300716119 0.5 0 0 0 12 node galoeuvre node/12 fr 1 1 0 1300706944 0.5 0 0 0 13 node galoeuvre node/13 fr 1 1 0 1301163936 0.5 0 0 0 15 node galoeuvre node/15 fr 1 1 0 1300984330 0.5 0 0 0 168 menu_link primary-links 0 1 0 0 0.5 0 0 0 173 menu_link primary-links node/2 1 1 0 0 0.5 0 0 0 174 menu_link primary-links forum 1 1 0 0 0.5 0 0 0 187 menu_link primary-links forum/2 1 1 0 0 0.5 0 0 0 189 menu_link primary-links Forum/1 1 1 0 0 0.5 0 0 0 190 menu_link primary-links blog 1 1 0 0 0.5 0 0 0 191 menu_link primary-links blog/3 1 1 0 0 0.5 0 0 0 214 menu_link primary-links node/5 1 1 0 0 0.5 0 0 0 217 menu_link primary-links taxonomy/term/9 1 1 0 0 0.5 0 0 0 220 menu_link primary-links taxonomy/term/8 1 1 0 0 0.5 0 0 0 221 menu_link primary-links taxonomy/term/3 1 1 0 0 0.5 0 0 0 235 menu_link primary-links taxonomy/term/4 1 1 0 0 0.5 0 0 0 236 menu_link primary-links taxonomy/term/7 1 1 0 0 0.5 0 0 0 293 menu_link primary-links taxonomy/term/5 1 1 0 0 0.5 0 0 0 294 menu_link primary-links taxonomy/term/6 1 1 0 0 0.5 0 0 0 295 menu_link primary-links node/13 1 1 0 0 0.5 0 0 0

J'ai été peut-être un peu long, mais j'ai souhaité être exhaustif.

Quelqu'un peut-il venir à mon secours, cela fait plusieurs jours que je tourne en rond avec ce problème. Les multiples forums aussi bien en français qu'en anglais ne m'ont jusque là rien apporté.

Merci par avance.

Version de Drupal :