الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خطأ 500 (مشكلة في IIS سيرفر)

مغلق
بدأه زائر في 24 فبراير 2002 · 10 رد · 2,140 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

سلام عليكم ورحمة الله وبركاته

قمت بتثبيت IS لأتمكن من تشغيل ASP على الجهاز ولكني حين أطلب عنوان أي صفحة ASP أفاجأ بالخطأ 500 ( خطأ داخلي في الملقم ) فلا يتمكن المتصفح من فتح الصفحة مع العلم بما يلي

1/ قمت بتثبيت IIS سيرفر مرارًا وتكرارًا وأعرف تماما طريقة تركيبه وسبق أن شغلت asp عليه من قبل

2/ السيرفر يعمل (والله تعالى أعلم) ولكنه لا يشغل ASP والدليل أنه حين قمت بطلب صفحة html موجوده بهذا العنوان http://localhost/test.htm فتحت لي

3/ قمت بإزالة السيرفر وتركيبه من جديد ما يقارب من خمس مرات !

4/ النظام ويندوز 2000 عربي

أتمنى إني طرحت المشكلة بشكل واضح وسهل وأتوقع ان لا أجد حلا لها ولم أود إتعابكم واستهلاك وقتكم بها لأنها تندرج تحت بند المشاكل غير المنطقية ! وغير ذات السبب المعلوم لكني آثرت نقلها أملًا .والسلام عليكم ورحمة الله وبركاته

#2

جرب إكتب كود بسيط لل asp مثلا

<%=now%>

ثم إخبرني كيف النتيجة

#3

بسم الله الرحمن الرحيم

جزاك الله خير لكنه لم يعمل ونفس رسالة الخطأ

ملفات asp القادمة إفتراضيا مع iis سيرفر أيضا لا تعمل وهذا أكد لي أن المشكلة ليست في نوعية بيانات الملفات لكني رغم هذا جربت المثال أعلاه الذي وضعته أنت

شكرا جزيلا لك وبارك الله فيك وفي علمك

#4

بسم الله

هل أفقد الأمل؟

ألا يخبرنا أحد ما هو المسؤول عن تشغيل ملفات asp علني اقوم بغضافته يدويا فتنجح المهمة ؟

#5

هذة المشكلة غريبة شوي

تأكد من أنه لا يوجد سرفر أخر يستخدم نفس البورت

أعتقد أن المشكلة في النظام نفسه

أترك الرد للأخوة الذين قد يمكن واجهوا مثل هذة المشكلة من قبل

إن شاء الله تجد من يساعدك

#6

المسؤل عن تشغيل ال ASP هو ملف ASP.asp و الملف يثبت مع تثبيت ال IIS ، تجد في مجلد ال IIS في مجلد system32..

أبحث عن رسائل التحذير و الأخطاء الخاصة ب IIS عن طريق برنامج Event Viewer

أبحث عن الرسائل من المصادر هذه:

W3SVC

IISInfoCtrs

أبحث في هذا الموقع عن رسائل الأخطاء

www.iisFAq.com

#7

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله

عذرًا يا إخوة يا كرام على التأخر بالرد ،، لكن حين أدخل المنتدى فهو يرفض المعرف ويبدو أن اسمي قد شطب والتسجيل كان مغلقًا وبذلت جهدًا مضاعفًا للرد على الموضوع ولكن دون فائدة والحمد لله على فتح التسجيل من جديد

أخي MR.ASP

لا يوجد ملف اسمه ASP.ASP عندي ،،، الملف الإفتراضي مع IIS الذي يشغل ملفات ASP كما يظهر بالصورة (في الأسفل ) هو ASP.DLL لعلك تعنيه؟

قمت باستكشاف الخطأ مع مستعرض الأحداث وكنت عند طلب أي صفحة ASP تنتج حدثين اولها تحذير والآخر خطأ وجميعها من المصدر W3SVC

وهذه رسائل الأخطاء

نوع الحدث: تحذير

مصدر الحدث: W3SVC

فئة الحدث: بلا

معرّف الحدث: 36

التاريخ: 15/01/1423

الوقت: 04:42:39 ص

المستخدم: غير متوفر

الكمبيوتر: ME-B8VXV8UUYYA1

الوصف:

‏‏فشل الملقم في تحميل التطبيق '/LM/W3SVC/1/ROOT'. الخطأ هو 'c000003b'.

لمزيد من المعلومات الخاصة بهذه الرسالة الرجاء زيارة موقع "الدعم المباشر لـ Microsoft" الموجود في: http://www.microsoft.com/contentredirect.asp.

نوع الحدث: ‏‏خطأ

مصدر الحدث: W3SVC

فئة الحدث: بلا

معرّف الحدث: 59

التاريخ: 15/01/1423

الوقت: 04:42:39 ص

المستخدم: غير متوفر

الكمبيوتر: ME-B8VXV8UUYYA1

الوصف:

‏‏فشل تطبيق COM '{3D14228D-FBE1-11d0-995D-00C04FD919C1}' عند '/LM/W3SVC/1/ROOT' التنشيط خارج نطاق التشغيل.

لمزيد من المعلومات الخاصة بهذه الرسالة الرجاء زيارة موقع "الدعم المباشر لـ Microsoft" الموجود في: http://www.microsoft.com/contentredirect.asp.

وهذه صورة توضح تكوين السيرفر لدي وفيها الملف المسؤول عن تشغيل الـ ASP وهو يجب أن يكون مشابهًا لكل من يستخدمون IIS سيرفر ،،، هلا تحققت من هذا فضلاً؟

Image1.png

http://mypage.ayna.com/fancolo/Image1.png

والسلام عليكم ورحمة الله وشكرًا على الرد وعذرًا على التأخير لكن السبب أعلاه أجهض محاولات أسبوع من محاولات الرد.

#8

أهلا أخوي ذيب

خلنا نحلل المشكلة

-- برنامج IIS كان شغال تمام ، بس بعد تثبيت برنامج أو تحديث النظام ظهرت هذه المشكلة ؟ صح

-- ثبت برنامج Anti-Virus ، أذا كان Norton 2002 فالمشكلة أنحلت ، يتستخدم هذا البرنامج خاصية جديدة تسمى

Script Blocking ، أطفيء هذه الخاصية و أعد تشغيل الجهاز ..

-- تثبيت تحديث للنظام أقرأ هذه المقالات

http://support.microsoft.com/default.aspx?...b;EN-US;q257267

http://support.microsoft.com/default.aspx?...b;EN-US;q255770

http://support.microsoft.com/support/kb/ar...s/Q246/4/59.asp

http://www.iisfaq.com/articles/219/default.asp

ماأنحلت المشكلة :

أبحث عن

IIS event 59

IIS "Event ID:59"

في الجوجل

http://groups.google.com/groups

و قلي وش يصير معاك و بالتوفيق

#9

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته ،،،،،،

أخي MR.ASP اشهد إنك رجال ذيب ما شاء الله عليك

لقد حلت المشكلة لكن في الحقيقة لا أعرف كيف ،،، لك وعد مني بأن أتقصى وراء السبب واخبرك به تعبيرًا عن عظيم شكري وجزيل امتناني لك

>>-- برنامج IIS كان شغال تمام ، بس بعد تثبيت برنامج أو تحديث النظام ظهرت هذه المشكلة ؟ صح

صح ،،، لكن ليس بالضبط!! كان يعمل دائما لكن في آخر مرة فرمت الجهاز وركبت برامجي وبعدها أردت تركيبه لم يعمل وكان لهذا مبرر فأنا أضفت برامج أخرى جديدة لم أتعود تركيبها أهمها Norton 2002 .

نعم لدي نورتون 2002 ،، لكني لم اشك بإن يكون سببًا هو أو غيره من البرامج وهذا يعود أنني لا اشغله إطلاقا وهو في وضع disable دائم ولا يتجاوز استخدامي له المرة كل أسبوعين حال رغبتي بفحص برنامج ما فقط وحين شاهدت خيارات النورتون كان خيار Script Blocking في وضع OFF ! ولقطع الشك فقد قمت بحذفه نهائيًا لكن لم تحل المشكلة

بعدها قرأت الصفحة الأولى التي وضعتها أنت مشكورًا متفضلًا ولم أستطع قراءة البقية لإنها لغة إنجليزية بعيدة عن البساطة ولم أستطع فهمها وقمت بتطبيق ما في المقال الأول ولكن كان الجهاز أثناء هذا يعيد تشغيل نفسه تلقائيا (مشكلة هاردوير مزمنة لدي ) وأربكني وبدأت لا أعرف ماذا فعلت وكيف فعلت !! وبدأت اشك ولكن بعد محاولات أستطعت القيام بالخطوات في المقال الأول (موجودة في الأسفل ) وقمت بتجريب السيرفر ولكنه هذه المرة كان يعطي رسالة لم يتم العثور على الملقم وبعد ساعة أعدت تشغيل الجهاز وحضرت لأكتب لك ردًا بهذا ولكني قبل إضافته بلحظات جربت تجربة أخيرة وطلبت الصفحة http://localhost وإذا بخدمة معلومات الإنترنت ترحب بي:)

أشكرك شكرًا جزيلا وفقك الله ،، سأقوم باستعادة نسخة النظام لدي وساضطر حينها لتركيب IIS سيرفر مرة أخرى وساعرف حينها إن شاء الله أي الخطوات التي قدمتها أنت ومن ثم قمت بها أنا وساهمت بحل المشكلة بعد توفيق الله ،، حتى ذاك الحين هذه الخطوات التي قمت بها وأثق منها والباقي سأتأكد منها وأضيف ردًا هنا قريبًا بعون الله.

***********************

To resolve this problem, perform the following steps:

Verify that the version number of the Dtcsetup.exe application (located in the c:WinntSystem32 directory by default) is 1999.9.3422.24 or later.

Run the Dtcsetup.exe application to install the DTC service.

Start the DTC service.

In Control Panel, double-click the Add/Remove Programs icon.

Select Add/Remove Windows Components , remove Internet Information Services (IIS) 5.0, and then reinstall it from the Windows 2000 CD.

************************

أأكرر شكري لك وأسأل الله ان يزيدك من علمه وفضله وما شاء الله عليك أنت اللي ذيب وإلا حنا خل عنك:)

والسلام عليكم ورحمة الله

#10

العفو أخوي ذيب، أنت الذيب (حليت المشكلة) :) ، بس شف وش الي سبب المشكلة بالضبط، لأن أعادة التثبيت لا يعتبر حل للمشكلة ألا أذا كانت هناك ملفات ناقصة أو تحمل أصدارات سابقة..

ملاحظة على برامج Norton 2002 :

خاصية Script Blocking مفعلة عند تثبيت البرنامج لأول مرة

أذا كانت مفعلة وضع disable لا يطفيء هذه الخاصية

#11

بسم الله الرحمن الرحيم

السلام عليكم

أخي الفاضل MR.ASP

المشكلة ليس في إعادة التركيب لإني فعلتها مرارًا وتكرارًا من قبل

خاصية Script Blocking في وضع OFF وأنا أعطلها بنفسي وأزيل الصح من أمام Enable script blocking حيث أني حين تركيب النوترون أعطل جميع خصائصه ومنها فحص البريد والترقية التلقائية ...إلخ ،،كي لا يزعجني وفي التجربة الأولى كنت متأكدًا أن الخاصية على وضع OFF قبل حذف النورتون

المدهش هو أني قمت بتركيب النورتون الآن مرة أخرى وبتفعيل خاصية script Blocking وقد عمل السيرفر !! لا يبدو هذا منطقيًا صح؟ قلتها منذ البداية ليست هذه مشكلة منطقية ولم اتوقع حلها وأحمد الله أن حُلت وبيني وبينك استعادة نسخة النظام لدي وحينها ساعرف السبب إن شاء الله وسأضع ردًا هنا عنه

حتى ذاك الحين أرجوا أن نتفق بإنك ذيب وستين مليون ذيب :) وجزاك الله خير وما قصرت صدقني إني عاجز عن شكرك وتقديم الامتنان لك ولا بد أن أعود لأضع سببًا منطقيًا لكل هذا .

سلام

هذا الموضوع مغلق.

مواضيع مشابهة