قد يكون حذف ملف السجل المستخدم حاليًا فادحًا. في حالتي ، تسببت في تعطل خدمة الحرفيين. سيكون من الأفضل إذا تم إفراغ ملف السجل بدلاً من حذفه.
php [591]: خطأ فادح في PHP: Uncaught UnlimitedValueException: تعذر فتح الدفق أو الملف "/laravel/storage/logs/laravel-2017-07-18.log": فشل في فتح الدفق
أعتقد أن Laravel ينشئ واحدة جديدة إذا لم تكن موجودة ، أليس كذلك؟
قد تقوم بمثل هذا الفحص عند التشغيل الأول. إنها لا تقوم بمثل هذا الفحص إذا تم حذفه أثناء وصول الحرفي إليه.
حسنًا ، شكرًا لك على المساهمة! أنا آسف لذلك الحادث! (وآسف على إجابتي المتأخرة).
IMO ، يعد تفريغ الملف أمرًا غريبًا بعض الشيء (بصفتك مستخدمًا طلبت "حذفه" ، وألغى شيئًا ما). وسيقوم باستقصاء قائمة الملف في القائمة اليسرى. ما زلت أفهم حاجتك. لذلك لا أعرف ماذا أفعل ... أي فكرة؟
يمكنك إفراغ ملف السجل إذا كان اليوم الحالي. تعطل الخوادم أسوأ من السلوك الغريب. يمكن تبرير السلوك الغريب في التوثيق.
هل يمكنني اقتراح زر جديد لحفظ / إعادة تسمية ملف السجل القديم وبدء زر جديد (إنشاء ملف فارغ)؟ سيكون ذلك رائعًا لأغراض النسخ الاحتياطي.
تم الإصلاح عبر https://github.com/rap2hpoutre/laravel-log-viewer/pull/141
شكرا @ dobrik!
متاح في v0.17.0
التعليق الأكثر فائدة
هل يمكنني اقتراح زر جديد لحفظ / إعادة تسمية ملف السجل القديم وبدء زر جديد (إنشاء ملف فارغ)؟ سيكون ذلك رائعًا لأغراض النسخ الاحتياطي.