Saya bertanya-tanya: Dapatkah saya menghapus file system.log secara manual di direktori var / log di bagian belakang?
Jika saya melakukan ini, apakah akan memiliki efek negatif pada toko web saya?
File ini menggunakan cukup banyak ruang disk sekarang.
system.log
file tanpa dampak apa pun karena segera setelah ada peringatan / kesalahan untuk login, sistem hanya akan membuat kembali file tersebut. Anda harus menonaktifkan pencatatan secara bersamaan agar file ini tidak dibuat ulang.Jawaban:
Ya, Anda dapat menghapusnya, dan tindakan ini seharusnya tidak mempengaruhi toko web Anda dalam banyak kasus.
Jika Anda tidak tertarik untuk mengumpulkan data log, Anda dapat menonaktifkannya di pengaturan Magento: System → Configuration, dan pergi ke bagian «Developer», dan buka Log Settings - akan ada opsi untuk menonaktifkan logging.
Tapi, jika Magento menghasilkan banyak data log, itu bisa menjadi gejala dari beberapa masalah dalam kode.
sumber
Ini bisa menjadi masalah yang mungkin, jika server web memiliki hak untuk menulis file ini, tetapi tidak untuk membuat file baru. Ini tidak biasa, karena magento membuat banyak file dari waktu ke waktu, tetapi bukan kasus tepi yang mustahil.
sumber
Mungkin lebih baik memutarnya daripada menghapusnya. Anda tidak menyebutkan jenis server apa yang Anda jalankan, tetapi di dunia Linux ada daemon logrotate yang akan membersihkan segalanya untuk Anda dan mengarsipkan data lama secara otomatis berdasarkan waktu atau ukuran file. Rotasi sebagai praktik biasanya lebih disukai daripada penghapusan karena penghapusan dapat memiliki beberapa efek samping yang buruk, seperti disebutkan dalam jawaban lain.
Info umum tentang rotasi log: http://en.wikipedia.org/wiki/Log_rotation
Arch Linux memiliki beberapa dokumen khusus: https://wiki.archlinux.org/index.php/logrotate
Beberapa contoh kemungkinan besar sudah tersedia di sistem Anda di /etc/logrotate.d/ jika Anda berada di lingkungan Linux.
sumber