repoze.errorlog.

تسجيل الأخطاء وإعداد التقارير الوسيطة
التحميل الان

repoze.errorlog. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Agendaless Consulting
  • موقع ويب الناشر:
  • http://www.repoze.org

repoze.errorlog. العلامات


repoze.errorlog. وصف

repoze.errorlog تنفذ مرشح WSGI Middleware الذي اعترض استثناءات ويكتبها إلى قناة وحدة تسجيل تسجيل بيثون (أو WSGI.Errors filehandle، إذا لم يتم تكوين أي قناة). كما يسمح بتصفح محفوظات استثناء محدودة عبر المستعرض ui.configverIC الذي تريد استخدام التكوين الافتراضي، يمكنك فقط تضمين عامل التصفية في خط أنابيب ماضية التطبيق الخاصة بك، على سبيل المثال: خط أنابيب = بيضة: لصق البويضة CGITB : repoze.errorlog # errorlog yourappif كنت ترغب في تجاوز التكوين الافتراضي، تحتاج إلى إنشاء قسم منفصل للمرشح. خيارات تكوين المعبق في هذا الوقت هي قناة، والحفاظ عليها والمسار. لتكوين Repoze.Errorlog لاستخدام قناة التسجيل Repoze، والتي ترسل إلى قناة التسجيل كما لو كنت قد أرسلت إلى مسجل من التعليمات البرمجية حيث قمت بتسجيل الدخول GetLogger؛ logger = getlogger ("repoze") 'والحفاظ على 50 tracebacks حول عرض استثناء من خلال ويب، تكوين مثل ذلك: قناة = repozekek = 50Path = / __ my_error_log__ignore = runtimeerror my.module: myerrorby افتراضي، لم يتم تكوين أي قناة، ويتم إرسال Tracebacks إلى مؤشر ملف WSGI.Errors (الذي يجب أن يتسبب في ظهور الأخطاء في سجل خطأ الخادم الخاص بك). بشكل افتراضي، طول محفوظات الاستثناء ("الاحتفاظ") هو 20.By الافتراضي، مسار سجل الأخطاء هو / __ Error_log__؛ يمكنك تغيير ذلك حسب الضرورة لنشرك. تمنع المعلمة التجاهي الاستثناءات المسماة من تسجيلها أو الاحتفاظ بها في سجل استثناء (على الرغم من أنها صاخبة). بشكل افتراضي، لا يتم تجاهل أي استثناءات. لاستخدام مرشح إعادة تشكيله في خط الأنابيب: خط الأنابيب = البيض: لصق # CGITB ERRORLOG YOERAPPIF أنت لا تستخدم MasteDeBoy، يمكنك تكوين ErrorLog الوسيطة يدويا: App = ErrorLog ( التطبيق، القناة = لا شيء، والحفاظ على = 20، المسار = '/ __ Error_log__'، availored_Exceptions = () عرض Tracebacks الأخيرة عبر المتصفح الخاص بك (سجل الاستثناء)، قم بزيارة المسار / __ Error_log__ في اسم المضيف الذي يمثله الخادم الخاص بك. وسيتم عرض وجهة نظر تبين لك كل التعليمات الأخيرة. سيؤدي النقر فوق إلى صفحة واحدة إلى صفحة توضح لك Traceback وتقديم بيئة WSGI التي كانت موجودة في الوقت الذي حدث فيه الاستثناء. يتم وضع مفاتيح عندما يتم وضع repoze.errorlog في خط الأنابيب، يتم وضع مفتاحين في بيئة WSGI على كل طلب (حتى عندما لا يتم رفع استثناء واشتعلت بواسطة Repoze.errorlog): Repoze.errorlog.path - المسار الذي تم تكوين ErrorLog Repoze.errorlog.entryid - معرف إدخال البرنامج التالي للبرامج والتطبيقات التالية يمكن أن تؤدي استثناءات المصطلحات إلى عنوان URLTO الخاص بالخطأ الحالي (للحصول على ملاحظات التطوير المفيدة) عندما تكون Repoze.errorlog في خط الأنابيب باستخدام التعليمات البرمجية التالية :: من Paste.Request Import Brand_url Path = Environment = environment URL = presiding_url (environs، path_info = path، querystring = 'ENTRECT = DONE = S' إدخال) الصفحة الرئيسية المنتج


repoze.errorlog. برامج ذات صلة

دjango- الموقع

تطبيق لتوفير الأدوات المساعدة عبر الوسيطة للتحكم في الوصول إلى موقع Django الخاص بك ...

80

تحميل