Tenho substituído Sitemap.php
no app/code/local/Mage/Sitemap/Model/Sitemap.php
. O arquivo parece estar sendo usado; se eu remover todo o conteúdo, ocorrerá um erro conforme o esperado.
Copiei o conteúdo completo do padrão Sitemap.php
, com uma única alteração. Eu adicionei
public function generateXml() {
Mage::log('test');
...
}
Quando eu fizer isso em qualquer outro lugar, ele imprime test
em var/log/system.log
como seria de esperar, só neste arquivo, ele não registra a mensagem.
Qualquer ajuda é muito apreciada
EDITAR
usando
Mage::log('text', null, <file>, true);
também não funciona
SitemapController.php
, então sim. e sim var/log
é gravável. Obrigado por suas idéias
app/code/local/Mage/Sitemap/Model/Observer.php
vez deSitemap.php
var/log/
gravável pelo seu usuário web (apache
,httpd
,www-data
, etc.)