كيف يمكن لبرنامج بيرل الخاص بي معرفة ما إذا كان يعمل تحت مود_بيرل?
سؤال
كيف يمكن لبرنامج بيرل الخاص بي معرفة ما إذا كان يعمل تحت مود_بيرل?
أنا أفكر على غرار المتغيرات العالمية أو متغيرات البيئة.
أنا أزعجت فقط حول مود_بيرل > = 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};
(انظر الرابط أعلاه لمزيد من المعلومات).
لا تنتمي إلى StackOverflow