Jak wymienić skompilowane i zainstalowane moduły PHP w Linux

Jak wymienić skompilowane i zainstalowane moduły PHP w Linux

Jeśli zainstalowałeś szereg rozszerzeń lub modułów PHP w systemie Linux i próbujesz dowiedzieć się, że konkretny moduł PHP został zainstalowany lub nie, lub po prostu chcesz uzyskać pełną listę zainstalowanych rozszerzeń PHP w systemie Linux System.

W tym artykule pokażemy, jak wymienić wszystkie zainstalowane lub skompilowane moduły PHP z linii poleceń Linux.

Jak wymienić skompilowane moduły PHP

Ogólne polecenie jest php -m, który pokaże listę wszystkich „skompilowanych” modułów PHP.

# php -m 
Listowanie skompilowanych modułów PHP
APC BZ2 Kalendarz Core CTYPE Curl Data Dom EReg Fileinfo Filter Ftp Gd GetText GMP Hash iconv json libxml mbstring McRypt MySql MySqli openssl pcntl pcre pdo pDo_Mysql pdo_sqlite Phar Refleksja Refleksja SOCKL SOCKEL 

Możesz na przykład wyszukać określony moduł PHP php-ftp, Korzystanie z polecenia GREP. Po prostu ruszyć wyjściem z powyższego polecenia do Grep jak pokazano (grep -i Flaga oznacza ignorowanie rozróżnień przypadków, wpisując w ten sposób Ftp zamiast ftp powinno działać).

# php -m | grep -i ftp ftp 

Jak wymienić zainstalowane moduły PHP

Aby wymienić wszystkie moduły PHP, które zainstalowałeś za pośrednictwem menedżera pakietów, użyj odpowiedniego polecenia poniżej, aby dystrybucja.

# zainstalowana lista Yum | GREP -I PHP # RHEL/CENTOS # DNF Istnieje instalacja | grep -i php #fedora 22+ # dpkg -Get -Selections | grep -i php #debian/ubuntu 
Aukcja zainstalowanych modułów PHP
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 Orchnienie.x86_64 5.3.3-49.EL6 @Base PHP-XML.x86_64 5.3.3-49.El6 @Base 

Jeśli chcesz znaleźć jeden konkretny moduł, jak wcześniej, użyj rura i polecenie GREP, jak pokazano.

# zainstalowana lista Yum | GREP -I PHP -MBSTRING # RHEL/CENTOS # DNF Lista zainstalowana | grep -i php-mbstring #fedora 22+ # dpkg-geet-selekcja | grep -i php -mbstring #debian/ubuntu 

Aby wyświetlić wszystkie opcje wiersza poleceń PHP, uruchom.

# php -h 

Możesz także sprawdzić następujące przydatne artykuły na temat PHP.

  1. 12 Przydatne sztuczki linii poleceń PHP każdy użytkownik Linux powinien wiedzieć
  2. Jak używać i wykonywać kody PHP w wierszu poleceń Linux
  3. Jak zainstalować różne wersje PHP w Ubuntu
  4. Jak zainstalować Opcache w celu przyspieszenia wydajności aplikacji PHP

To wszystko! W tym artykule wyjaśniliśmy, jak wymienić zainstalowane (lub skompilowane) moduły w PHP. Użyj poniższego formularza komentarza, aby zadać wszelkie pytania.