Saya mencoba memecahkan masalah di situs saya dan pergi untuk melihat system.log
file dan itu lebih dari 1GB.
Itu exception.log
tidak sebesar tetapi membuat saya berpikir:
Bagaimana Anda membatasi ukuran file logging untuk Magento?
Saya mencoba memecahkan masalah di situs saya dan pergi untuk melihat system.log
file dan itu lebih dari 1GB.
Itu exception.log
tidak sebesar tetapi membuat saya berpikir:
Bagaimana Anda membatasi ukuran file logging untuk Magento?
Jawaban:
http://linux.die.net/man/8/logrotate
Ikuti ini saya pikir ini akan membantu Anda untuk memecahkan masalah Anda: -
cd /etc/logrotate.d/
vim magento-logrotate.conf
sekarang tambahkan yang berikut ke magento-logrotate.conf
file:
/path/to/magento/var/log/*log {
rotate 7
daily
compress
missingok
notifempty
}
jalankan konfigurasi Anda sekarang:
logrotate -f /etc/logrotate.d/magento-logrotate.conf
tambahkan baris baru di bawah ini ke
$file = empty($file) ? 'system.log' : $file;
$file = date('Ymd').$file;
Yang paling menarik adalah: apa yang ada di file log Anda?
Secara umum, file log berisi pemberitahuan, peringatan, dan kesalahan. Ketika saya selesai membangun toko web Magento atau modul baru, salah satu persyaratan pribadi saya adalah tidak ada yang muncul di log ketika menjalankan / menggunakan toko atau modul ini. Jika sesuatu akan muncul, maka sesuatu harus diperbaiki (pemberitahuan) atau sangat salah (kesalahan).
Untuk menjawab pertanyaan Anda tentang cara membatasi ukuran system.log
dan exception.log
file: perbaiki masalah yang dijelaskan dalam file tersebut. File-file ini tidak ada di sana untuk apa-apa.
Btw logrotate
( disarankan oleh Manish Kumar) adalah hal yang hebat juga;)