Mam nadpisane Sitemap.phpw app/code/local/Mage/Sitemap/Model/Sitemap.php. Plik wydaje się być używany, jeśli usunę całą zawartość, pojawi się błąd zgodnie z oczekiwaniami.
Skopiowałem całą treść standardu Sitemap.php, z jedną zmianą. dodałem
public function generateXml() {
Mage::log('test');
...
}
Kiedy to zrobić gdziekolwiek indziej, drukuje testsię var/log/system.logzgodnie z oczekiwaniami, tylko w tym pliku, to nie rejestruje komunikat.
Każda pomoc jest mile widziana
EDYTOWAĆ
za pomocą
Mage::log('text', null, <file>, true);
też nie działa
SitemapController.php, więc tak jest. i tak var/logjest zapisywalny. Dziękuję za twoje pomysły
app/code/local/Mage/Sitemap/Model/Observer.phpzamiastSitemap.php
var/log/zapisywalny przez użytkownika stron internetowych (apache,httpd,www-data, etc.)