PRB: رسالة خطأ: خطأ صفحات الملقم النشطة ASP 0203 الشفرة غير صالح

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

اضغط هنا لرابط المقالة باللغة الانجليزية254313
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
عند محاولة استخدام session.codepage أو @ مخطط الشفرة موجهاً في صفحة صفحات ملقم النشطة (ASP) تتم استضافته على ملقم ويب Microsoft ملقم معلومات إنترنت (IIS) 4.0) ، قد تظهر رسالة الخطأ التالية:
خطأ "صفحات الملقم" النشطة 'ASP 0203'
صفحة الرموز غير صالحة
/ ProjectName/PageName.asp ، السطر 1
سمة صفحة الرموز المحددة غير صالح.
إذا تمت استضافة صفحة ASP على ملقم ويب 5.0 لخدمات معلومات إنترنت Microsoft ، قد تظهر رسالة الخطأ التالية:
صفحات الملقم النشطة ASP 0203 (0x80004005)
سمة صفحة الرموز المحددة غير صالح
السبب
تم تعطيل صفحات التعليمات البرمجية لـ Internet Information Server 4.0 منذ Windows NT 4.0 Service Pack 4 لوجود مشكلات اقتطاع تسبب الأحرف أكبر ثم 2 بايت يتم اقتطاعها. هذا إنشاء مشكلة مع بعض مجموعات أحرف مزدوجة البايت (DBCS) ، مثل اليابانية التي تحتوي على الأحرف الموسعة خارج 2 بايت في الحجم. صفحات الرموز utf16(1200) و unicodeFFFE(1201) معطلة في 5.0 لخدمات معلومات إنترنت.

يعتبر هذا السلوك حسب التصميم.
الحل
كمحاولة للتغلب على هذه المشكلة حاول القيام بما يلي:
  • إذا كنت تقوم بتشغيل Internet Information Server 4.0 الترقية إلى 5.0 لخدمات معلومات إنترنت. صفحات الرموز Unicode التالية صالحة في 5.0 لخدمات معلومات إنترنت:
    65000 utf-7
    65001 utf-8
  • بدلاً من استخدام Unicode ، تطوير موقع ويب الخاص بك أن يكون تعيين لغة معينة باستخدام الأحرف المناسبة في عميل HTML. للحصول على قائمة كاملة من مجموعات الأحرف المتوفرة HTML و صفحات التعليمات البرمجية لـ ASP راجع موقع Microsoft التالي على الويب: رمز نموذج:
    <%@ Language=VBScript CODEPAGE=932%><%Session.Codepage=932%><!-- This is for the Japanese code page --><HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=shift_jis"></HEAD><BODY></BODY></HTML>					
معلومات أخرى
خطوات إعادة إنشاء سلوك:
  1. استضافة صفحة ASP على جهاز كمبيوتر يعمل بنظام التشغيل Internet Information Server 4.0 أو 5.0 لخدمات معلومات إنترنت.
  2. قم بإضافة التعليمات البرمجية التالية إلى الصفحة:
    <%@ Language=VBScript codepage=1200%><!-- This is for the UTF 16 code page --><HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf16"></HEAD><BODY></BODY></HTML>					
  3. حفظ الصفحة ثم قم بعرض الصفحة في المستعرض.
مراجع
للحصول على معلومات إضافية، انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
232580INF: تخزين البيانات UTF-8 في SQL Server
صفحات التعليمات البرمجية التعريب 0203 الدولية (0x80004005)

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 254313 - آخر مراجعة: 02/23/2014 01:19:30 - المراجعة: 2.3

Microsoft Internet Information Services 5.0, Microsoft Internet Information Server 4.0, Microsoft Active Server Pages 2.0

  • kbnosurvey kbarchive kbmt kbaspobj kblocalization kbprb kbwebserver KB254313 KbMtar
تعليقات
ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)