اليوم سيكون درسنا حول كيفية معرفة كل السكربتات او الموديولات المركبة بسيرفرك من خلال perl
بمعنى ان اي سكربت او اضافة برمجية تستخدم لغة Perl CGI ستظهر في قائمة منسدلة بعد تطبيق الاوامر البسيطة المدرجة في موضوع الدرس
علماً بإ‘نني أحتجت لهذة الطريقة عندما اردت تطوير وزياردة موديولات السيرفر وبحيث اضمن عدم وجود اي تعارض مع موديولات السيرفر او مع اي برنامج مركب لدي فكنت ارجع لهذة الطريقة كثيراً وان شاء الله تفيدكم. .
إليك الخطوات :
عن طريق الشل نفذ الامر التالي
كود:
instmodsh
سيظهر لك ناتج الامر بالنص التالي
كود:
Available commands are:
l - List all installed modules
m <module> - Select a module
q - Quit the program
او 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
لأي استفسار نحن بالخدمة ..
دمتم بحفظ الله ورعايتة.