在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组件。根据你的需求选择合适的方法来获取信息。