حل مشاكل الاجاكس بعد رفع الموقع asp.net

حل مشاكل الاجاكس بعد رفع الموقع  asp.net

المستوي السادس مبرمج محترف


حل مشاكل الاجاكس بعد رفع الموقع علي السيرفر الحقيقي علي الانترنت

submit to reddit

حل مشاكل الاجاكس بعد رفع الموقع asp.net

قد يعمل موقعك بشكل سليم علي جهازك المحلي اثناء برمجة الموقع ..لكن بعد اختيار المستضيف لموقعك قد تلاحظ وليس يحدث دائما ..بعض المشاكل مثل الاجاكس لا تعمل او صفحة خطأ ..ما الحل في ظل الواقع العملي علي السيرفر الحقيقي

الحل الاول اعمل حذف للاجاكس من صندوق الادوات واعمل تعيين للاعدادات ..ثم اضف مكتبة الاجاكس مرة اخري لكي تنزل بكل مرجع لها في الويب كونفيج

الحل الثاني المشكلة في الويب كونفيج من رقم اصدار الاجاكس

ajax1_problem


وهي تظهر من رقم publish key token لاحظ انه عندك حروف صمول a مثلا
في حين رقم الاجاكس لديك هو اصدار رقم 4 وهذا اصدار حديث يتطلب كل الحروف كابتل كبيرة A
لاحظ وسم ال section group في اول سطر فوق في الويب كونفيج عن مكتبة الsystem.web.extensions

<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">

غير رقم الاصدار في الويب كونفيج الي رقم الاصدار الذي تستخدمه من الدوت نت وهنا مثلا نستخدم الاصدار    3.5

وهذا الاصدار لابد من كتابة الحروف كلها كابتل في PublicKeyToken=31BF3856AD364E35 

وليس PublicKeyToken=31bf.......

ثم غير كل ما في الويب كونفيج من صمول الي كابتل بخصوص  PublicKeyToken=31BF3856AD364E35

اذا كنت تستخدم رقم اصدار اعلي من رقم .2........مثلا .Version=3.5.0.0..

       
اما عن مشاكل الاجاكس علي السيرفر بعد الرفع علي سيرفر حقيقي
1- رقم الاصدار بيعمل مشاكل في العادة في صورة ان الاجاكس لا تعمل ..لكن الموقع يعمل بشكل سليم حلها غير الحروف الي الكابتل لو رقم الاصدار اعلي من الاصدار رقم 1 في الاجاكس والدوت نت
2- الموقع بيعطي خطأ ولا يشتغل ويعطي الصفحة الصفراء المعتادة عند وجود خطأ ..حلها ارفع ملف ال dll الخاص بالاجاكس بنفس الاصدار المتبع في المشروع عند برمجته
3-الموقع لا يعمل فكل صفحة بها اجاكس لا تعمل وتعطي خطأ ولا تفتح الصفحة ..حلها تأكد من ان السيرفر المستضيف يدعم رقم اصدار الاجاكس 4 ..ولا تستغرب فهذا سوف يدخلك في مشاكل
تأكد من برسالة للدعم الفني للمستضيف الخاص بك في انه يدعم رقم الاصدار .او قلل الاصدار ..وهذا ما افضله

هذه  اغلب المشاكل  بعد رفع الموقع والخاصة بالاجاكس وليس علي جهازك المحلي

بالتوفيق