Je l' ai écrasé Sitemap.phpdans app/code/local/Mage/Sitemap/Model/Sitemap.php. Le fichier semble être utilisé, si je supprime tout le contenu, il y a une erreur comme prévu.
J'ai copié le contenu complet de la norme Sitemap.php, avec un seul changement. J'ai ajouté
public function generateXml() {
Mage::log('test');
...
}
Quand je fais cela nulle part ailleurs, il imprime testdans var/log/system.logcomme prévu, seulement dans ce fichier, il ne se connecte pas le message.
Toute aide est grandement appréciée
ÉDITER
en utilisant
Mage::log('text', null, <file>, true);
ne fonctionne pas non plus
SitemapController.php, alors oui, ça l'est. et oui var/logest accessible en écriture. Merci pour vos idées
app/code/local/Mage/Sitemap/Model/Observer.phpplutôt queSitemap.php
var/log/inscriptibles par votre utilisateur Web (apache,httpd,www-data, etc.)