技术知识库

帮助中心 >  产品文档 >  云服务器 >  Linux中列出编译和安装的PHP模块

一般命令是php -m ,它将显示所有“已编译”PHP模块的列表。

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 flag表示忽略大小写区别,因此键入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模块

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


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: