मैं अपनी साइट पर एक समस्या का निवारण करने की कोशिश कर रहा था और system.logफ़ाइल को देखने गया और यह 1GB से अधिक था।
exception.logबड़ा के रूप में नहीं था, लेकिन यह मुझे सोच है:
आप Magento के लिए लॉगिंग फ़ाइलों के आकार को कैसे सीमित करते हैं?
मैं अपनी साइट पर एक समस्या का निवारण करने की कोशिश कर रहा था और system.logफ़ाइल को देखने गया और यह 1GB से अधिक था।
exception.logबड़ा के रूप में नहीं था, लेकिन यह मुझे सोच है:
आप Magento के लिए लॉगिंग फ़ाइलों के आकार को कैसे सीमित करते हैं?
जवाबों:
http://linux.die.net/man/8/logrotate
इसका पालन करें मुझे लगता है कि यह आपकी समस्या को हल करने में आपकी मदद करेगा: -
cd /etc/logrotate.d/
vim magento-logrotate.conf
अब magento-logrotate.confफ़ाइल में निम्नलिखित जोड़ें :
/path/to/magento/var/log/*log {
rotate 7
daily
compress
missingok
notifempty
}
अब अपने कॉन्फ़िगरेशन को निष्पादित करें:
logrotate -f /etc/logrotate.d/magento-logrotate.conf
सबसे दिलचस्प है: आपकी लॉग फ़ाइलों में क्या है?
आम तौर पर, लॉग फ़ाइलों में सूचनाएं, चेतावनी और त्रुटियां होती हैं। जब मैंने एक Magento के webshop या एक नए मॉड्यूल का निर्माण पूरा कर लिया है, तो मेरी व्यक्तिगत आवश्यकताओं में से एक इस दुकान या मॉड्यूल का उपयोग / उपयोग करते समय लॉग में कुछ भी दिखाई नहीं देना है। यदि कुछ दिखाई देगा, तो कुछ सुधार किया जाना चाहिए (नोटिस) या बहुत गलत है (त्रुटियां)।
कैसे system.logऔर exception.logफ़ाइलों के आकार को सीमित करने के अपने प्रश्न का उत्तर देने के लिए : उन फ़ाइलों में वर्णित समस्याओं को ठीक करें। ये फाइलें कुछ नहीं के लिए नहीं हैं।
Btw logrotate( मनीष कुमार द्वारा सुझाया गया) एक बहुत अच्छी बात है;)