أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

HOW TO: تكوين و اختبار برنامج نصي PERL مع IIS 4.0 و 5.0 5.1 و 6.0

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

اضغط هنا لرابط المقالة باللغة الانجليزية245225
نوصي بشدة لكافة المستخدمين الترقية إلى Microsoft خدمات معلومات إنترنت (IIS) الإصدار 7.0 تشغيل Microsoft Windows Server 2008. IIS 7.0 زيادة أمان البنية التحتية ويب بشكل ملحوظ. لمزيد من المعلومات حول المواضيع ذات الصلة بالأمان IIS قم بزيارة موقع Microsoft التالي على الويب:لمزيد من المعلومات حول IIS 7.0 قم بزيارة موقع Microsoft التالي على الويب:
منتجات الجهات الأخرى التي تمت مناقشتها في هذه المقالة تكون تابعة لشركات مستقلة عن Microsoft. لا تقدم Microsoft أي ضمان ، ضمنيًا أو صريحًا، بخصوص أداء أو ثبات النظام "من هذه المنتجات.

في هذه المهمة

الموجز
توضح هذه المقالة خطوة بخطوة حول كيفية تكوين اختبار برنامج نصي PERL مع ملقم معلومات إنترنت (IIS) الإصدار 4.0 و الإصدارات 6.0 و 5.1 أو 5.0 من خدمات معلومات إنترنت (IIS).

يمكن استخدام البرنامج النصي التالي PERL مع IIS لاختبار التثبيت الصحيح و تنفيذ كل من واجهة العبّارة الشائعة (CGI) و PERL إنترنت ملقم تطبيقات البرمجة واجهة (ISAPI) البرنامج النصي اللغة مترجمات, مثل PERL ActiveState PERL لـ ISAPI.

لمزيد من المعلومات حول مترجمات PERL ActiveState بزيارة موقع الويب ActiveState التالية: back to the top

إنشاء برنامج نصي PERL اختبار

في "المفكرة" ، احفظ سطور التعليمات البرمجية في دليل البرامج النصية التالية Helloworld.pl:
$url = "http://$ENV{SERVER_NAME}$ENV{URL}";$ip = "$ENV{REMOTE_ADDR}";print <<ENDOFTEXT;HTTP/1.0 200 OKContent-Type: text/html<HTML><HEAD><TITLE>Hello World!</TITLE></HEAD><BODY><H4>Hello World!</H4><P>You have reached <a href="$url">$url</a></P><P>Your IP Address is $ip</P><H5>Have a nice day!</H5></BODY></HTML>ENDOFTEXTexit(0);				
اللغة PERL ملاحظة يسمح مسافات في البداية السطر.

ملاحظة بعد إنشاء الملف، عليك تكوين PERL للتشغيل بشكل آمن مع IIS. لا تضع Perl.exe في أي من الدلائل التي يمكن الوصول إليها من قبل مستخدم مع مستعرض.

باستخدام الأداة الإضافية وحدة إدارة خدمة إنترنت (ISM) التحكم بالإدارة لـ Microsoft (MMC) ، يمكنك وضع الملفات Perl.exe أو PerlIS.dll خارج بنية دليل ويب النموذجية التي يمكن للمستخدم الوصول إلى ثم يمكنك استخدام ميزة تعيين البرنامج النصي في IIS لتكوين تنفيذ البرامج النصية PERL.

back to the top

تكوين تعيين البرنامج النصي PERL لـ IIS 4.0

  1. انقر فوق ابدأ ، ثم انقر فوق البرامج ، انقر فوق Windows NT 4.0 Option Pack ، انقر فوق Microsoft إنترنت معلومات ثم انقر فوق إدارة خدمات إنترنت.
  2. انقر بزر الماوس الأيمن فوق موقع ويب الذي تريد تمكين PERL لـ ومن ثم انقر فوق خصائص.
  3. انقر فوق علامة التبويب الدليل الرئيسي.
  4. انقر فوق تكوين.
  5. انقر فوق إضافة.
  6. اكتب ما يلي قابل للتنفيذ:
    full path to perlis.dll \perlis.dll
    يمكنك أيضاً كتابة ما يلي:
    full path to perl.exe \perl.exe %s %s
    ملاحظة: "%s % s" حساس لحالة الأحرف (على سبيل المثال، "%S % S" لا تعمل).
  7. اكتب ملحق.pl.

    ملاحظة تأكد من تحديد الخيار أفعال كافة الوظائف الكاملة تحديد خانة الاختيار مشغّل البرامج النصية.
  8. انقر فوق موافق للعودة إلى ISM. مع دليل البرامج النصية الافتراضي مع IIS هو محدد موقع المعلومات التالية:
    /scripts/helloworld.pl Server Name http://
back to the top

تكوين تعيين البرنامج النصي PERL لـ IIS 5.0 و 5.1

  1. انقر فوق ابدأ ثم انقر فوق البرامج ثم انقر فوق أدوات إدارية ، ثم انقر فوق خدمات معلومات إنترنت.
  2. انقر بزر الماوس الأيمن فوق موقع ويب الذي تريد تمكين PERL لـ ومن ثم انقر فوق خصائص.
  3. انقر فوق علامة التبويب الدليل الرئيسي.
  4. انقر فوق تكوين.
  5. انقر فوق إضافة.
  6. اكتب ما يلي قابل للتنفيذ:
    full path to perlis.dll \perlis.dll
    يمكنك أيضاً كتابة ما يلي:
    full path to perl.exe \perl.exe %s %s
    ملاحظة "%s % s" حساس لحالة الأحرف (على سبيل المثال، "%S % S" لا تعمل).
  7. اكتب ملحق.pl.

    ملاحظة تأكد من تحديد الخيار أفعال كافة الوظائف الكاملة. تأكد أيضاً من تحديد خانة الاختيار مشغّل البرامج النصية.
  8. انقر فوق موافق للعودة إلى ISM. مع دليل البرامج النصية الافتراضي مع IIS هو محدد موقع المعلومات التالية:
    /scripts/helloworld.pl Server Name http://
back to the top

تكوين تعيين البرنامج النصي PERL لـ IIS 6.0

  1. انقر فوق ابدأ ثم انقر فوق البرامج ثم انقر فوق أدوات إدارية ، ثم انقر فوق خدمات معلومات إنترنت.
  2. انقر بزر الماوس الأيمن فوق موقع ويب الذي تريد تمكين PERL لـ ومن ثم انقر فوق خصائص.
  3. انقر فوق علامة التبويب الدليل الرئيسي.
  4. انقر فوق تكوين.
  5. انقر فوق إضافة.
  6. في مربع "القابلة للتنفيذ" ، اكتب ما يلي:
    full path to perlis.dll \perlis.dll
    يمكنك أيضاً كتابة ما يلي:
    full path to perl.exe \perl.exe %s %s
    ملاحظة "%s % s" حساس لحالة الأحرف (على سبيل المثال، "%S % S" لا تعمل).
  7. في المربع ملحق اكتب .pl.

    ملاحظة
    تأكد من تحديد الخيار أفعال كافة الوظائف الكاملة. تأكد أيضاً من تحديد خانة الاختيار مشغّل البرامج النصية.
  8. انقر فوق موافق للعودة إلى ISM.
  9. انقر فوق المجلد ملحقات خدمة ويب.
  10. انقر فوق إضافة ملحق خدمة ويب جديدة.
  11. اكتب اسم ملحق مثل "البرامج النصية PERL".
  12. انقر فوق إضافة ، اكتب المسار الكامل إلى ملف Perl.exe ومن ثم انقر فوق موافق.
  13. تأكد من تحديد خانة الاختيار تعيين حالة الملحق إلى المسموح.
  14. انقر فوق موافق للعودة إلى ISM. مع دليل البرامج النصية الافتراضي IIS هو محدد موقع المعلومات التالية:
    /scripts/helloworld.pl Server Name http://
back to the top
مراجع
للحصول على معلومات إضافية حول PERL البرامج النصية في IIS 1. 0، 2.0 و 3.0 ، انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
150629تكوين برنامج نصي PERL مع ملقم معلومات إنترنت (IIS) واختباره
back to the top
iis

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

خصائص

رقم الموضوع: 245225 - آخر مراجعة: 07/07/2008 17:54:26 - المراجعة: 6.1

Microsoft Internet Information Server 4.0, Microsoft Internet Information Services 5.0, Microsoft Internet Information Services version 5.1, Microsoft Internet Information Services 6.0

  • kbmt kbhowtomaster KB245225 KbMtar
تعليقات
ody>dy>e="text/JavaScript" async=""> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" &t=">