Auflisten kompilierter und installierter PHP-Module unter Linux
In diesem Artikel zeigen wir Ihnen, wie Sie alle installierten oder kompilierten PHP-Module über die Linux-Befehlszeile auflisten.
Auflisten kompilierter PHP-Module
Der allgemeine Befehl lautet php -m
, die Ihnen eine Liste aller “kompilierten” PHP-Module zeigt.
# 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
Sie können beispielsweise nach einem bestimmten PHP-Modul suchen php-ftp
mit dem Befehl grep. Leiten Sie einfach die Ausgabe des obigen Befehls an weiter grep wie gezeigt (grep -i flag bedeutet, Groß- und Kleinschreibung zu ignorieren und somit zu tippen FTP anstatt ftp sollte arbeiten).
# php -m | grep -i ftp ftp
So listen Sie installierte PHP-Module auf
Verwenden Sie den folgenden Befehl für Ihre Distribution, um alle PHP-Module aufzulisten, die Sie über einen Paketmanager installiert haben.
# 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
Wenn Sie wie zuvor ein bestimmtes Modul suchen möchten, verwenden Sie a Rohr und den Befehl grep wie gezeigt.
# 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
Führen Sie aus, um alle PHP-Befehlszeilenoptionen anzuzeigen.
# php -h
Vielleicht möchten Sie auch die folgenden nützlichen Artikel über PHP lesen.
- 12 Nützliche PHP-Befehlszeilentricks, die jeder Linux-Benutzer kennen sollte
- Verwendung und Ausführung von PHP-Codes in der Linux-Befehlszeile
- 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 erklärt, wie installierte (oder kompilierte) Module in PHP aufgelistet werden. Verwenden Sie das Kommentarformular unten, um Fragen zu stellen.