在Linux系统中,你可以通过多种方式查看已安装的PHP组件(也称为扩展)。以下是一些常用的方法:
php -m
命令php -m
命令可以列出当前PHP环境中已加载的所有模块(扩展)。
php -m
这将输出一个列表,显示所有已加载的PHP扩展。
phpinfo()
函数你可以创建一个PHP文件,使用 phpinfo()
函数来查看详细的PHP配置信息,包括已加载的扩展。
<?php
phpinfo();
?>
将这个文件保存为 info.php
,然后通过浏览器访问这个文件(例如 http://your-server/info.php
),你将看到一个详细的PHP信息页面,其中包含所有已加载的扩展。
php-config
命令php-config
是一个用于获取PHP配置信息的工具。你可以使用它来查看PHP的安装路径、扩展目录等信息。
php-config --extension-dir
这将输出PHP扩展的安装目录。你可以通过查看这个目录来了解已安装的扩展。
dpkg
或 rpm
命令(适用于Debian/Ubuntu或CentOS/RHEL)如果你使用的是基于Debian或Ubuntu的系统,可以使用 dpkg
命令来查看已安装的PHP扩展包:
dpkg -l | grep php
如果你使用的是基于CentOS或RHEL的系统,可以使用 rpm
命令:
rpm -qa | grep php
这些命令将列出所有与PHP相关的已安装包,包括扩展。
pecl
命令如果你使用 pecl
安装了一些PHP扩展,可以使用以下命令查看已安装的扩展:
pecl list
这将列出通过 pecl
安装的所有扩展。
/etc/php
目录在大多数Linux系统中,PHP的配置文件通常位于 /etc/php
目录下。你可以查看这个目录中的配置文件来了解已加载的扩展。
例如,查看 /etc/php/7.4/cli/conf.d/
目录(假设你使用的是PHP 7.4):
ls /etc/php/7.4/cli/conf.d/
这将列出所有已启用的扩展配置文件。
通过以上方法,你可以轻松查看Linux系统中已安装的PHP组件。根据你的需求选择合适的方法来获取信息。