Je l' ai écrasé Sitemap.php
dans 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 test
dans var/log/system.log
comme 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/log
est accessible en écriture. Merci pour vos idées
app/code/local/Mage/Sitemap/Model/Observer.php
plutôt queSitemap.php
var/log/
inscriptibles par votre utilisateur Web (apache
,httpd
,www-data
, etc.)