فب حليقة ترك الملف في الدليل - كيفية تنظيف
سؤال
ولقد حصلت على النصي فب يستخدم حليقة وكل شيء على ما يرام. تشغيله عن طريق وظيفة كرون. أعود في وقت لاحق، وفي كل مرة كان يدير ملف جديد مع تم حفظ الإخراج.
وكيف أمنع هذه الملفات من يتم إنشاؤه؟
المحلول
وانها شيطان كرون الذي يجعل هذا الملف. افتراضيا فإنه يحفظ المعياري إلى ملف. تغيير السيناريو لنقطة إنتاجها إلى / ديف / لاغية بدلا من ذلك:
و/ الخ / كرونتاب:
59 * * * * USER curl localhost/script.php > /dev/null 2>&1
وهذا من شأنه أن تفعل خدعة.
و/ Zyber
نصائح أخرى
إذا كنت تستخدم مجلد مشترك للاتصال السيناريو الخاص بك في كرون، قد تحتاج إلى تعيين الإخراج إلى ديف / لاغية على النحو التالي:
59 * * * * wget -O - -q http://yourdomain.com/path/to/script.php
ويحدد -O
حيث هو مكتوب الانتاج ويحدد -
التالية ديف / لاغية. -q
يروي مجلد مشترك لتشغيل في الوضع الصامت، وهذا يعني أنه لن يكتب رسائل إلى المعياري.
ويمكنك أيضا قمع أي الإخراج من كرون، إذا كان إنشاء ملفات عن طريق تغيير خط أعلاه إلى ما يلي:
59 * * * * wget -O - -q http://yourdomain.com/path/to/script.php > /dev/null 2>&1
وكانت المشكلة لأن هذا هو على حساب استضافة "المشتركة"، يزعمون أنه من غير الممكن لإرسال النتائج كرون ل/ ديف / لاغية. من يدري، الذي يهتم. لإصلاح المشكلة لقد خلق السيناريو الذي حذف ملفات الإخراج كل يوم. شكرا لمساعدة الجميع.