Auflistung von kompilierten und installierten PHP -Modulen unter Linux
- 618
- 144
- Marleen Weight
Wenn Sie eine Reihe von PHP -Erweiterungen oder -Modulen auf Ihrem Linux -System installiert haben und versuchen, herauszufinden, dass ein bestimmtes PHP.
In diesem Artikel zeigen wir Ihnen, wie Sie alle installierten oder kompilierten PHP -Module aus der Linux -Befehlszeile auflisten können.
So listet er kompilierte PHP -Module auf
Der allgemeine Befehl ist PHP -M
, Dies zeigt Ihnen eine Liste aller „kompilierten“ PHP -Module.
# PHP -MListing kompilierte PHP -Module
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
Sie können beispielsweise nach einem bestimmten PHP -Modul suchen PHP-FTP
, Verwenden des GREP -Befehls. Pfeifen Sie einfach die Ausgabe vom obigen Befehl zu Grep wie gezeigt (grep -i Flag bedeutet, dass Fall Unterscheidungen ignorieren und so tippen Ftp anstatt ftp sollte arbeiten).
# Php -m | grep -i ftp ftp
Auflistung installierter PHP -Module
Um alle PHP -Module aufzulisten, die Sie über einen Paketmanager installiert haben, verwenden Sie den entsprechenden Befehl unten für Ihre Verteilung.
# Yum List Installed | GREP -I -PHP # RHEL/CENTOS # DNF -LISTE INSTAUERT | GREP -i PHP #FEDORA 22+ # DPKG -GETSELEKTION | Grep -i Php #Debian/UbuntuAuflistung installierte PHP -Module
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
Wenn Sie wie zuvor ein bestimmtes Modul finden möchten, verwenden Sie a Rohr und den Grep -Befehl wie gezeigt.
# Yum List Installed | GREP -i PHP -MBString # rhel/Centos # DNF -Liste installiert | GREP -i PHP-MBString #Fedora 22+ # DPKG-GETSULEKTION | grep -i php -mbstring #debian/ubuntu
Um alle PHP -Befehlszeilenoptionen anzuzeigen, laufen Sie aus.
# Php -h
Möglicherweise möchten Sie auch die folgenden nützlichen Artikel über PHP ansehen.
- 12 Nützliche PHP -Befehlszeilentricks, die jeder Linux -Benutzer wissen sollte
- Verwenden und Ausführen von PHP -Codes in Linux -Befehlszeile und ausführen
- So installieren Sie verschiedene PHP -Versionen in Ubuntu
- So installieren Sie Opcache, um die Leistung von PHP -Apps zu beschleunigen
Das ist alles! In diesem Artikel haben wir erläutert, wie installierte (oder kompilierte) Module in PHP aufgeführt sind. Verwenden Sie das folgende Kommentarformular, um Fragen zu stellen.