2014-06-13 16 views
39

Tôi mới dùng Magento. Tôi không thể tìm thấy tệp nhật ký trong Magento. Tôi googled nó, nhưng các trang web Magento Commerce trả về đóng cửa và một số trang web khác giải thích làm thế nào để tạo tập tin đăng nhập tùy chỉnh. Tôi muốn biết vị trí của các tệp nhật ký dựng sẵn.Các tệp nhật ký của Magento nằm ở đâu?

+1

var/thư mục log này vào root..system.log và exception.log là những mặc định – huzefam

Trả lời

60

Bạn có thể tìm thấy chúng trong /var/log trong cài đặt Magento gốc của bạn

Thường thì sẽ có hai tập tin theo mặc định, exception.logsystem.log.

Nếu các thư mục hay tập tin không tồn tại, tạo cho họ và cung cấp cho họ các điều khoản chính xác, sau đó kích hoạt khai thác gỗ trong Magento bằng cách vào System > Configuration > Developer > Log Settings > Enabled = Yes

+2

không cần tạo directories..magento tạo ra chúng trong thời gian chạy nếu không tìm thấy – huzefam

+2

Trong một bản cài đặt gần đây của Magento 1.9, đây không phải là trường hợp của tôi và tôi phải tự tạo các thư mục. – Karl

+0

exception.log và system.log là tên của tệp. Tên thư mục nên là gì? – tilaprimera

3

Để tạo log file tùy chỉnh của bạn, hãy thử mã này

Mage::log('your debug message', null, 'yourlog_filename.log'); 

tham khảo Answer

+0

Bạn có thể vui lòng cho tôi biết cách tạo tệp exception.log trong Magento không. Tôi có thể thấy tệp system.log nhưng không có tệp exception.log –

+0

Không cần phải tạo tệp đó, tệp sẽ tự động tạo tệp đó khi có ngoại lệ. Nếu bạn cần tạo tệp đó, bạn có thể thay đổi tên tệp trong 'yourlog.log' trong mã ở trên –

Các vấn đề liên quan