Cómo enumerar módulos PHP compilados e instalados en Linux
- 1742
- 96
- Sra. María Teresa Rentería
Si ha instalado una serie de extensiones o módulos de PHP en su sistema Linux e intenta descubrir que se ha instalado o no un módulo PHP en particular, o simplemente desea obtener una lista completa de extensiones PHP instaladas en su sistema Linux.
En este artículo, le mostraremos cómo enumerar todos los módulos PHP instalados o compilados desde la línea de comandos de Linux.
Cómo enumerar los módulos PHP compilados
El comando general es php -m
, que le mostrará una lista de todos los módulos PHP "compilados".
# PHP -MListado de módulos PHP compilados
APC BZ2 Calendar Core Ctype Curl Date DOM EREG EXIF FileInfo Filter Ftp GD GetText Gmp Hash Iconv JSON LIBXML MBSSTRING MCRYPT MYSQL MYSQLI OPENENSSL PCNTL PCRE PDO PDO_MYSQL PDO_SQLITE Pharline Reflection Sessection shmop shmop shmop shmop shmop shmop shmop shmopssl
Puede buscar un módulo PHP específico, por ejemplo, php-ftp
, Usando el comando GREP. Simplemente vaya a la salida del comando anterior a grep como se muestra (Grep -i bandera significa ignorar las distinciones de casos, así que escribe Ftp en lugar de ftp Deberia trabajar).
# php -m | grep -i ftp ftp
Cómo enumerar los módulos PHP instalados
Para enumerar todos los módulos PHP que ha instalado a través de un administrador de paquetes, use el comando apropiado a continuación, para su distribución.
# Lista Yum instalada | GREP -I PHP # RHEL/CENTOS # DNF Lista instalada | GREP -I PHP #FEDORA 22+ # DPKG --get -Selections | Grep -i Php #Debian/UbuntuListado módulos PHP instalados
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
En caso de que desee encontrar un módulo en particular, como antes, use un tubo y el comando GREP como se muestra.
# Lista Yum instalada | GREP -I PHP -MBSSTRING # RHEL/CENTOS # Lista DNF instalada | GREP -I PHP-MBSSTRING #FEDORA 22+ # DPKG --get-Selections | GREP -I PHP -MBSSTRING #Debian/Ubuntu
Para ver todas las opciones de línea de comandos PHP, ejecute.
# PHP -H
También le gustaría ver estos siguientes artículos útiles sobre PHP.
- 12 trucos útiles de línea de comandos de PHP Cada usuario de Linux debe saber
- Cómo usar y ejecutar códigos PHP en la línea de comandos de Linux
- Cómo instalar diferentes versiones de PHP en Ubuntu
- Cómo instalar OpCache para acelerar el rendimiento de las aplicaciones PHP
Eso es todo! En este artículo, hemos explicado cómo enumerar (o compilarse) módulos en PHP. Use el formulario de comentarios a continuación para hacer cualquier pregunta.
- « 11 Preguntas y respuestas básicas de la entrevista de Linux
- Cómo habilitar la página de estado de Nginx »