कैसे लिनक्स में संकलित और स्थापित PHP मॉड्यूल की सूची
यदि आपने अपने लिनक्स सिस्टम पर कई PHP एक्सटेंशन या मॉड्यूल स्थापित किए हैं और आप एक विशेष PHP मॉड्यूल का पता लगाने की कोशिश कर रहे हैं या नहीं स्थापित किया गया है, या आप बस अपने लिनक्स सिस्टम पर स्थापित PHP एक्सटेंशन की पूरी सूची प्राप्त करना चाहते हैं।
इस लेख में, हम आपको दिखाएंगे कि लिनक्स कमांड लाइन से सभी स्थापित या संकलित PHP मॉड्यूल को कैसे सूचीबद्ध किया जाए।
कैसे संकलित PHP मॉड्यूल सूची के लिए
सामान्य आदेश php -m
है, जो आपको सभी "संकलित" PHP मॉड्यूल की एक सूची दिखाएगा।
# php -m
apc bz2 calendar Core ctype curl date dom ereg exif fileinfo filter ftp gd gettext gmp hash iconv json libxml mbstring mcrypt mysql mysqli openssl pcntl pcre PDO pdo_mysql pdo_sqlite Phar readline Reflection session shmop SimpleXML sockets SPL sqlite3 standard tidy tokenizer wddx xml xmlreader xmlwriter xsl zip zlib
आप grep कमांड का उपयोग करके एक विशिष्ट PHP मॉड्यूल उदाहरण के लिए php-ftp
खोज सकते हैं। बस उपरोक्त कमांड से आउटपुट को grep के रूप में दिखाया गया है जैसा कि दिखाया गया है ( grep -i ध्वज का मतलब है केस के अंतर को अनदेखा करना, इस प्रकार टाइप करना FTP के बजाय > ftp काम करना चाहिए)।
# php -m | grep -i ftp ftp
कैसे स्थापित PHP मॉड्यूल सूची के लिए
उन सभी PHP मॉड्यूल को सूचीबद्ध करने के लिए जिन्हें आपने पैकेज मैनेजर के माध्यम से स्थापित किया है, अपने वितरण के लिए नीचे उपयुक्त कमांड का उपयोग करें।
# yum list installed | grep -i php #RHEL/CentOS # dnf list installed | grep -i php #Fedora 22+ # dpkg --get-selections | grep -i php #Debian/Ubuntu
php.x86_64 5.3.3-49.el6 @base php-cli.x86_64 5.3.3-49.el6 @base php-common.x86_64 5.3.3-49.el6 @base php-devel.x86_64 5.3.3-49.el6 @base php-gd.x86_64 5.3.3-49.el6 @base php-mbstring.x86_64 5.3.3-49.el6 @base php-mcrypt.x86_64 5.3.3-5.el6 @epel php-mysql.x86_64 5.3.3-49.el6 @base php-pdo.x86_64 5.3.3-49.el6 @base php-pear.noarch 1:1.9.4-5.el6 @base php-pecl-memcache.x86_64 3.0.5-4.el6 @base php-php-gettext.noarch 1.0.12-1.el6 @epel php-tidy.x86_64 5.3.3-49.el6 @base php-xml.x86_64 5.3.3-49.el6 @base
यदि आप पहले की तरह एक विशेष मॉड्यूल ढूंढना चाहते हैं, तो पाइप और grep कमांड का उपयोग करें जैसा कि दिखाया गया है।
# yum list installed | grep -i php-mbstring #RHEL/CentOS # dnf list installed | grep -i php-mbstring #Fedora 22+ # dpkg --get-selections | grep -i php-mbstring #Debian/Ubuntu
सभी php कमांड लाइन विकल्प देखने के लिए, रन करें।
# php -h
आप PHP के बारे में इन उपयोगी लेखों को देखना भी पसंद कर सकते हैं।
- 12 Useful PHP Commandline Tricks Every Linux User Should Know
- How to Use and Execute PHP Codes in Linux Command Line
- How to Install Different PHP Versions in Ubuntu
- How to Install OPCache to Speed Up Performance of PHP Apps
बस इतना ही! इस लेख में, हमने समझाया कि PHP में स्थापित (या संकलित) मॉड्यूल को कैसे सूचीबद्ध किया जाए। किसी भी प्रश्न को पूछने के लिए नीचे दिए गए टिप्पणी फ़ॉर्म का उपयोग करें।