استخدم صفحة الخصائص ASP لإدارة قائمة من إعدادات تكوين ASP (كلاسيك).

استخدم قائمة العرض لتحديد أحد الخيارات التالية والتي من شأنها تحديد كيفية عرض الإعدادات: أسماء مألوفة أو أسماء التكوين أو كلا الاسمين.

قائمة عناصر واجهة المستخدم

يصف الجدول الآتي عناصر واجهة المستخدم المتاحة في صفحة الميزة وفي جزء الإجراءات.

عناصر صفحة الميزة

اسم العنصرالوصف‏

صفحة التشفير اللغوي [codePage]

تحديد صفحة التشفير اللغوي الافتراضية لتطبيق ASP.

تمكين التخزين المؤقت [bufferingOn]

تحديد ما إذا كان سيتم إجراء تخزين مؤقت لإخراج تطبيق ASP من عدمه. القيمة الافتراضية هي True.

تمكين الترميز المقسم [enableChunkedEncoding]

تحديد ما إذا كان ترميز نقل HTTP 1.1 المقسم قد تم تمكينه لخدمة نشر World Wide Web (خدمة WWW). القيمة الافتراضية هي True.

تمكين ترجيع HTML [enableAspHtmlFallback]

التحكم في سلوك ASP عندما تكون قائمة انتظار الطلبات ممتلئة. عند تعيينها لـ True، سيقوم ASP بالبحث عن ملف HTML الذي يحتوي على asp_ مضافًا إلى اسم الملف ويقوم بإرجاع الملف إن وُجد. على سبيل المثال، إذا كان اسم ملف asp المطلوب هو Hello.asp، فسيكون اسم ملف htm. الذي تم إرجاعه هو Hello_asp.htm. في حالة عدم وجود الملف، سيتم إرجاع خطأ HTTP 500.13 (الخادم مشغول جدًا) إلى العميل. كما سيتم إرجاع هذا الخطأ عند تعيين القيمة لـ False. القيمة الافتراضية لهذه السمة هي True.

تمكين المسارات الأصلية [enableParentPaths]

يقوم بتحديد ما إذا كانت صفحة ASP تسمح بالمسارات بالنسبة للدليل الحالي (باستخدام تعليق "\...") أو فوق الدليل الحالي. القيمة الافتراضية هي False.

الفاصل الزمني لاختبار اتصال العميل [queueConnectionTestTime]

تحديد الفترة الزمنية اللازمة لوضع طلب في قائمة الانتظار. إذا استمر الطلب في قائمة الانتظار لفترة أطول من الوقت المحدد، يتحقق ASP لتحديد ما إذا كان العميل لا يزال متصلاً قبل تنفيذ الطلب. فإذا لم يعد العميل متصلاً فلا تتم معالجة الطلب ويتم حذفه من قائمة الانتظار. الفترة الزمنية الافتراضية هي 00:00:03 ثانية.

الحد الأقصى لنص كيان الطلب [maxRequestEntityAllowed]

يقوم بتحديد الحد الأقصى لعدد وحدات البايت المسموح به في نص كيان طلب ASP. الحجم الافتراضي هو 200000 بايت.

طول قائمة الانتظار [requestQueueMax]

يقوم بتحديد الحد الأقصى لعدد طلبات ASP المتزامنة المسموح بها في قائمة الانتظار. العدد الافتراضي هو 3000.

مهلة الطلب في قائمة الانتظار [queueTimeout]

يقوم بتحديد الفترة الزمنية التي يتم السماح بها لطلب برنامج نصي لـ ASP بالانتظار في قائمة الانتظار. الفترة الزمنية الافتراضية هي 00:00:00 (لا نهائية).

حد التخزين المؤقت للاستجابة [bufferingLimit]

تعيين الحد الأقصى لحجم المخزن المؤقت لـ ASP. إذا تم تشغيل التخزين المؤقت للاستجابة فإن هذه الخاصية تتحكم في العدد الأقصى لوحدات البايت التي تستطيع صفحة ASP أن تكتبها في المخزن المؤقت للاستجابة قبل التفريغ. الحجم الافتراضي هو 4194304 بايت.

مهلة البرنامج النصي [scriptTimeout]

تقوم بتحديد الطول الافتراضي للفترة الزمنية التي تسمح صفحات ASP لبرنامج نصي بالعمل قبل إنهائه وكتابة حدث في سجل أحداث Windows. الفترة الزمنية الافتراضية هي 00:01:30 دقائق.

حد مؤشرات الترابط لكل معالج [processorThreadMax]

يقوم بتحديد الحد الأقصى لعدد مؤشرات ترابط العامل لكل معالج التي يمكن أن ينشئها IIS لتشغيل طلبات ASP. العدد الافتراضي هو 25.

معرف الإعدادات المحلية [lcid]

يقوم بتعيين المعرف المحلي الافتراضي (LCID) لتطبيق. تقوم معرفات الإعدادات المحلية بتعريف كيفية تنسيق التواريخ والأوقات والعملات. القيمة الافتراضية هي 1256، والتي تمثل اللغة العربية (ar-sa).

إعادة تشغيل التغيير عند التكوين [enableApplicationRestart]

تحديد ما إذا كان يمكن إعادة تشغيل تطبيق ASP تلقائيًا عند إجراء تغيير لخصائص تكوين حرجة لهذا التطبيق. القيمة الافتراضية هي True.

حساب أرقام الأسطر [calcLineNumber]

تحديد ما إذا كان على تطبيق ASP حساب رقم السطر وتخزينه لكل سطر تعليمة برمجية يتم تنفيذه لتوفير ذلك الرقم في تقرير عن الخطأ. القيمة الافتراضية هي True.

التقاط استثناءات مكونات COM [exceptionCatchEnable]

تحديد ما إذا كانت صفحات ASP تراكب الاستثناءات التي تطرحها المكونات. إذا كانت أداة مصحح البرنامج النصي لـ Microsoft معينة على False، فلا تقوم الصفحة ASP بالتقاط استثناءات تطرحها المكونات. يمكن أن يؤدي هذا إلى أن تتم معالجة الاستثناءات من قبل بعض طبقات المعالج الأخرى، مثل VB Script أو معالجة العمل لـ IIS (الأمر الذي عادة ما يعمل على إنهاء معالجة العامل). القيمة الافتراضية هي True.

تمكين التصحيح من جانب العميل [appAllowClientDebug]

تحديد ما إذا تم تمكين تصحيح تطبيق ASP من جانب العميل. القيمة الافتراضية هي False.

تمكين طلبات أخطاء السجل [logErrorRequests]

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

تمكين التصحيح من جانب الخادم [appAllowDebugging]

تحديد ما إذا تم تمكين تصحيح ASP على الخادم. القيمة الافتراضية هي False.

تسجيل الأخطاء في سجل NT [errorsToNTLog]

تحديد ما هي أخطاء ASP التي تتم كتابتها في سجل أحداث Windows. وبشكلٍ افتراضي، فإن أخطاء ASP تتم كتابتها بمستعرض العميل وبملفات سجل IIS. القيمة الافتراضية هي False.

تشغيل دالات النهاية بشكل مجهول [runOnEndAnonymously]

تحديد ما إذا كان يجب تشغيل دالات ASP العمومية SessionOnEnd وApplicationOnEnd كالمستخدم المجهول. إذا تم تعيينها لـ False، فلا يتم تشغيل الدالات. القيمة الافتراضية هي True.

رسالة خطأ البرنامج النصي [scriptErrorMessage]

تحديد رسالة الخطأ التي يتم إرسالها للمستعرض إذا لم تُرسل أخطاء تصحيح محددة للعميل. الرسالة الافتراضية التي تُرسل هي "ظهور خطأ على الخادم أثناء معالجة محدد مواقع ويب (URL). الرجاء الاتصال بمسؤول النظام."

إرسال الأخطاء إلى المستعرض [scriptErrorSentToBrowser]

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

لغة البرنامج النصي [scriptLanguage]

تحديد لغة البرنامج النصي الافتراضية لكافة تطبيقات ASP التي تعمل على خادم الويب. اللغة الافتراضية هي VBScript.

مسار دليل التخزين المؤقت [diskTemplateCacheDirectory]

يحتوي على اسم الدليل الذي يستخدمه ASP في تخزين قوالب ASP المحولة برمجيًا على القرص بعد تجاوز سعة ذاكرة التخزين المؤقت الموجودة بالذاكرة الداخلية. المسار الافتراضي هو systemroot\inetpub\temp\ASP Compiled Templates.

تمكين تخزين مؤقت لمكتبة النوع [enableTypelibCache]

تحديد ما إذا كان هناك تخزين مؤقت لمكتبات الأنواع على الخادم. القيمة الافتراضية هي True..

الحد الأقصى للملفات المخزنة مؤقتًا بالقرص [maxDiskTemplateCacheFiles]

تحديد الحد الأقصى لعدد قوالب ASP المحولة برمجيًا والتي يمكن تخزينها. العدد الافتراضي هو 2000.

الحد الأقصى للملفات المخزنة مؤقتًا بالذاكرة [scriptFileCacheSize]

تحديد عدد ملفات البرامج النصية المحولة برمجيًا مسبقًا والتي سوف يتم تخزينها مؤقتًا. إذا تم التعيين على 0 فلن يتم تخزين أي ملفات برامج نصية مؤقتًا. وإذا تم التعيين على 4291967295 فسوف يتم تخزين كافة ملفات البرامج النصية المطلوبة مؤقتًا. تُستخدم هذه الخاصية لضبط الأداء، تبعًا لمقدار الذاكرة المتوفرة ومقدار نقل بيانات ملفات البرامج النصية. العدد الافتراضي هو 500.

الحد الأقصى لمشغلات البرامج النصية المخزنة مؤقتًا [scriptEngineCacheMax]

تحديد العدد الأقصى لمشغلات البرامج النصية التي سوف تحتفظ بها صفحات ASP مخزنة مؤقتًا في الذاكرة. العدد الافتراضي هو 250.

تمكين المكون جنبًا إلى جنب [appServiceFlags]

تقوم بتمكين تجميعات +COM جنبًا إلى جنب، التي تسمح لتطبيقات ASP بتحديد أي إصدار لمكتبة الارتباط الحيوي (DLL) للنظام أو مكون COM سوف يُستخدم. القيمة الافتراضية هي False.

تمكين المتعقب [appServiceFlags]

يقوم بتمكين متعقب +COM والذي يسمح بدوره للمسؤولين أو المطورين بتصحيح تطبيقات ASP. القيمة الافتراضية هي False.

تنفيذ في MTA [executeInMta]

تحديد ما إذا كان يمكن لـ ASP تشغيل برامج نصية في جزء مستقل متعدد مؤشرات الترابط. القيمة الافتراضية هي False.

تنفيذ طراز مؤشر ترابط المكونات [trackThreadingModel]

تحديد ما إذا كان IIS يتحقق من طراز مؤشر ترابط لأي مكونات ينشئها تطبيقك. القيمة الافتراضية هي False.

معرف القسم [partitionID]

تعيين هذه الخاصية لـ GUID الخاص بأقسام +COM. عند تعريف هذه الخاصية، قم بتعيين العنصر الخاص بـ استخدام قسم لـ True.

مكون جنبًا إلى جنب [sxsName]

تعيين هذه الخاصية للاسم الخاص بأقسام +COM. عند تعريف هذه الخاصية، قم بتعيين العنصر الخاص بـ تمكين المكون جنبًا إلى جنب لـ True.

استخدام قسم [appServiceFlags]

عزل التطبيقات في أقسام +COM الخاصة بهم. عند تعيين هذه الخاصية لـ True، يتعين عليك تعريف قيمة للعنصر الخاص بـ معرف القسم. القيمة الافتراضية هي False.

تمكين حالة جلسة العمل [allowSessionState]

تمكين استمرارية حالة جلسة العمل لتطبيق ASP. القيمة الافتراضية هي True.

الحد الأقصى لجلسات العمل [max]

تحديد الحد الأقصى لعدد جلسات العمل المتزامنة التي سوف يسمح بها IIS. العدد الافتراضي هو 2147483647.

اتصال معرف عند التأمين جديد [keepSessionIdSecure]

إنشاء ملفات تعريف ارتباط جديدة عند القيام بالانتقال من اتصال غير آمن إلى اتصال آمن. القيمة الافتراضية هي True.

المهلة [timeout]

يحدد الفترة الزمنية الافتراضية التي يتم خلالها الاحتفاظ بكائن جلسة العمل بعد آخر طلب مقترن بالكائن. المهلة الافتراضية هي 00:20:00.

عناصر جزء الإجراءات

اسم العنصرالوصف‏

تطبيق

حفظ التغييرات التي أجريتها في صفحة الميزات.

إلغاء الأمر

إلغاء التغييرات التي قمت بإجرائها على صفحة الميزة.

راجع أيضاً


جدول المحتويات