Mam nadpisane Sitemap.php
w 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 test
się var/log/system.log
zgodnie 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/log
jest zapisywalny. Dziękuję za twoje pomysły
app/code/local/Mage/Sitemap/Model/Observer.php
zamiastSitemap.php
var/log/
zapisywalny przez użytkownika stron internetowych (apache
,httpd
,www-data
, etc.)