Я перезаписані Sitemap.php
в app/code/local/Mage/Sitemap/Model/Sitemap.php
. Здається, що файл використовується, якщо я видаляю весь вміст, помилка очікується.
Я скопіював повний вміст стандарту Sitemap.php
, однією єдиною зміною. я додав
public function generateXml() {
Mage::log('test');
...
}
Коли я роблю це в іншому місці, він друкує test
в , var/log/system.log
як і очікувалося, тільки в цьому файлі, він не реєструє повідомлення.
Будь-яка допомога дуже вдячна
EDIT
використовуючи
Mage::log('text', null, <file>, true);
теж не працює
SitemapController.php
, так що так, це так. і так var/log
можна записати. Дякуємо за ваші ідеї
app/code/local/Mage/Sitemap/Model/Observer.php
а неSitemap.php
var/log/
запис вашої веб - користувача (apache
,httpd
,www-data
і т.д.)