لمعرفة الموديولات المركبة لديك بالسيرفر بلغة Perl CGI

رووح القلوب

عضو جديد
20 مارس 2009
246
1
0
11064446aq6.gif







اليوم سيكون درسنا حول كيفية معرفة كل السكربتات او الموديولات المركبة بسيرفرك من خلال perl

بمعنى ان اي سكربت او اضافة برمجية تستخدم لغة Perl CGI ستظهر في قائمة منسدلة بعد تطبيق الاوامر البسيطة المدرجة في موضوع الدرس
علماً بإ‘نني أحتجت لهذة الطريقة عندما اردت تطوير وزياردة موديولات السيرفر وبحيث اضمن عدم وجود اي تعارض مع موديولات السيرفر او مع اي برنامج مركب لدي فكنت ارجع لهذة الطريقة كثيراً وان شاء الله تفيدكم. .






إليك الخطوات :


عن طريق الشل نفذ الامر التالي

كود:
instmodsh


سيظهر لك ناتج الامر بالنص التالي

كود:
Available commands are:
   l            - List all installed modules
   m <module>   - Select a module
   q            - Quit the program
يسألك عن اذا كنت تريد عرض سجل مفصل عن جميع الموديولات الموجودة بلغة Perl والمنصبة بسيرفرك قم بالإجابة بحرف l

او L

او اذا كنت تريد روؤية مودويول معين انت تحدده اختر التالي m

او M


او اذا كنت تريد الغاء العملية بالامر q
او Q



وعلى سبيل المثال اخترنا l
او L

بمعنى اننا اردنا اظهار سجل مفصل بكافة المودويولات المركبة لدينا بالسيرفر بلغة Perl CGI



فستظهر لك نتائج مشابهة للتالي



كود:
Installed modules are:
   Acme::Spork
   AppConfig
   Archive::Tar
   Archive::Tar::Streamed
   Archive::Zip
   Attribute::Handlers
   Authen::Libwrap
   BSD::Resource
   Bundle::Interchange
   Business::OnlinePayment
   Business::OnlinePayment::AuthorizeNet
   Business::UPS
   CDB_File
   CGI
   CPAN
   CPAN::DistnameInfo
   CPAN::Meta
   CPAN::Meta::YAML
   CPAN::SQLite
   Class::Accessor
   Class::Load
   Class::MakeMethods
   Class::Singleton
   Class::Std
   Class::Std::Utils
   Clone


انتهى..




ملاحظة :

في حال واجهتك مشكلة اثناء تطبيق الامر
instmodsh

تآكد من عمل اعادة تنصيب للبيرل داخل سيرفرك اذا كان لم ينصب في سيرفرك من قبل عن طريق الامر التالي
PHP:
curl -L http://xrl.us/installperlnix | bash
وللتأكد من إن سيرفرك يدعم لغة البيرل او لا .. نفذ التالي



PHP:
php -v
وستجد نتيجة تشابه

PHP:
PHP x.x.x.x (cgi-fcgi) PerlCGI
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
    with the ionCube PHP Loader by ionCube Ltd., and
    with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
ولكن في الغالب ان جميع السيرفرات الحديثة تدعم البيرل بشكل جيد..





3478779-7gznet.gif





لأي استفسار نحن بالخدمة ..
دمتم بحفظ الله ورعايتة.