Tôi đã bị ghi đè Sitemap.php
trong app/code/local/Mage/Sitemap/Model/Sitemap.php
. Các tập tin dường như được sử dụng, nếu tôi loại bỏ tất cả nội dung, có một lỗi như mong đợi.
Tôi đã sao chép toàn bộ nội dung của tiêu chuẩn Sitemap.php
, với một thay đổi duy nhất. Tôi đã thêm
public function generateXml() {
Mage::log('test');
...
}
Khi tôi làm điều này bất cứ nơi nào khác, nó in test
trong var/log/system.log
như mong đợi, chỉ có trong tập tin này, nó không đăng nhập được thông báo.
Bất kỳ trợ giúp nào cũng được đánh giá rất cao
BIÊN TẬP
sử dụng
Mage::log('text', null, <file>, true);
cũng không hoạt động
SitemapController.php
, vì vậy, có. và có var/log
là có thể ghi. Cảm ơn ý tưởng của bạn
app/code/local/Mage/Sitemap/Model/Observer.php
thay vìSitemap.php
var/log/
ghi bởi người dùng của bạn trên web (apache
,httpd
,www-data
, vv)