سؤال

كيف يمكنك إعداد IIS بحيث يمكنك استدعاء البرامج النصية لبايثون من صفحات asp؟

حسنًا، لقد وجدت إجابة هذا السؤال هنا: http://support.microsoft.com/kb/276494

إذن إلى سؤالي التالي:كيف يمكنك استدعاء برنامج نصي cgi من داخل كود asp (vb) الكلاسيكي؟خاصةً تلك التي ليست موجودة في دليل جذر الويب.

هل كانت مفيدة؟

المحلول

لا أعتقد أن VBScript الذي يستضيفه IIS لديه أي طريقة لتنفيذ عملية خارجية.إذا كنت تستخدم لغة python كمحرك AXscripting، فيمكنك فقط استخدام وحدة sys.إذا كان المقصود من البرنامج النصي الذي تتصل به هو في الواقع برنامج نصي CGI، فسيتعين عليك محاكاة جميع متغيرات البيئة التي يستخدمها CGI.البديل هو وضع البرنامج النصي على مسار بايثون، واستيراده، ونأمل أن يكون معياريًا بدرجة كافية بحيث يمكنك استدعاء الأجزاء التي تحتاجها وتجاوز كود معالجة cgi.

نصائح أخرى

يمكنك أيضا أن تفعل ذلك من هنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top