سؤال

لدي موقع Legacy DNN، ويظهر خطأ في الجزء العلوي من الصفحة التي تخبرني أن أحد الوحدات النمطية فشل التحميل. هذا رائع, ، ولكن هذا لا يخبرني بشيء ملعون حول سبب عدم تحميل الوحدة. هل يعرف أي شخص مؤسف للعمل مع Dotnetnuke كيفية عرض تتبع المكدس عند انفجار وحدة؟ استمر في البحث عن زر "لا، بجدية ..."، وأنا لم أجد واحدا حتى الآن.

هتافات،

--chectles.

هل كانت مفيدة؟

المحلول

عند عدم تسجيل الدخول، هذه هي الرسالة الوحيدة التي سترىها. أعتقد أنك بحاجة إلى أن تكون مستخدما مضيفا لرؤية رسالة الخطأ في السطر، بدلا من الوحدة النمطية، ولكن كمستخدم مسؤول، يمكنك الانتقال إلى صفحة "عارض السجل" (أو Viewer، اعتمادا على إصدار الإصدار الخاص بك من DNN) في قائمة المسؤول.

ومع ذلك، نظرا لأنه لا يمكنك تسجيل الدخول، ستحتاج إلى إلقاء نظرة على هذا الجدول في قاعدة البيانات، حيث لا يمكنك الوصول إلى الصفحة. يسمى هذا الجدول EventLog (سيكون هناك بادئة لهذا الاسم إذا كان موقعك يستخدم مؤهلا كائن).

للبدء مع، جرب استعلام مثل هذا:

SELECT * FROM EventLog ORDER BY LogCreateDate DESC

سترغب في البحث في معظمها في عمود Logproperties، والذي يحتوي على XML حول الحدث. واحدة من العقد ستكون أثر مكدس.

امل ان يساعد.

نصائح أخرى

يوجد عارض الأحداث في قائمة المسؤول أو المضيف.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top