Menghapus file log yang sedang digunakan bisa berakibat fatal. Dalam kasus saya itu menyebabkan layanan tukang saya macet. Akan lebih baik jika file log dikosongkan daripada dihapus.
php[591]: PHP Kesalahan fatal: Uncaught UnexpectedValueException: Aliran atau file "/laravel/storage/logs/laravel-2017-07-18.log" tidak dapat dibuka: gagal membuka aliran
Saya pikir Laravel membuat yang baru jika tidak ada, bukan?
Ini mungkin melakukan pemeriksaan seperti itu saat pertama kali dijalankan. Itu tidak melakukan pemeriksaan seperti itu jika dihapus saat pengrajin mengaksesnya.
Oke, terima kasih telah berkontribusi! Aku minta maaf tentang kecelakaan itu! (dan maaf atas jawaban saya yang terlambat).
IMO, mengosongkan file agak aneh (sebagai pengguna yang Anda minta "menghapus", dan itu hanya mengosongkan sesuatu). Dan itu akan mencemari daftar file di menu sebelah kiri. Namun, saya mengerti kebutuhan Anda. Jadi saya tidak tahu harus berbuat apa... Ada pikiran?
Anda dapat mengosongkan file log jika ini adalah hari ini. Menghancurkan server lebih buruk daripada perilaku aneh. Perilaku aneh dapat dibenarkan dalam dokumentasi.
Bolehkah saya menyarankan tombol baru yang akan menyimpan/mengganti nama file log lama dan memulai yang baru (membuat file kosong)? Itu akan bagus untuk tujuan cadangan.
Diperbaiki melalui https://github.com/rap2hpoutre/laravel-log-viewer/pull/141
Terima kasih @dobrik!
Tersedia di v0.17.0
Komentar yang paling membantu
Bolehkah saya menyarankan tombol baru yang akan menyimpan/mengganti nama file log lama dan memulai yang baru (membuat file kosong)? Itu akan bagus untuk tujuan cadangan.