كيف يمكن لبرنامج بيرل الخاص بي معرفة ما إذا كان يعمل تحت مود_بيرل?

StackOverflow https://stackoverflow.com//questions/9668392

  •  12-12-2019
  •  | 
  •  

سؤال

كيف يمكن لبرنامج بيرل الخاص بي معرفة ما إذا كان يعمل تحت مود_بيرل?

أنا أفكر على غرار المتغيرات العالمية أو متغيرات البيئة.

أنا أزعجت فقط حول مود_بيرل > = 2.

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

المحلول 2

p> http://perl.apache.org/docs/2.0 / المستخدم / الترميز / الترميز. HTML # البيئة_Variables تقول إن هناك سيكون هناك بيئة متغيرة التقليدية، لذلك يمكنك اختبار ذلك باستخدام التعبير

giveacodicetagpre.

نصائح أخرى

وفقا ل "متغيرات البيئة" في دليل المستخدم مود_بيرل:

$ENV{MOD_PERL} - تم ضبطه على إصدار مود_بيرل الذي يعمل الخادم تحته.على سبيل المثال.:

  mod_perl/2.000002

إذا $ENV{MOD_PERL} غير موجود ، على الأرجح أنك لا تعمل تحت مود_بيرل.

  die "I refuse to work without mod_perl!" unless exists $ENV{MOD_PERL};

(انظر الرابط أعلاه لمزيد من المعلومات).

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