要查看 PHP 中启用了哪些模块,可以使用 phpinfo()
函数。这个函数会输出关于 PHP 配置的详细信息,包括已加载的模块。
以下是如何使用 phpinfo()
来查看已启用模块的步骤:
创建一个 PHP 文件(例如 info.php
),并在其中添加以下代码:
<?php
phpinfo();
?>
将这个文件上传到你的 Web 服务器的根目录(例如 /var/www/html
)。
在浏览器中访问这个文件(例如 http://your-domain.com/info.php
)。
页面加载后,你会看到一个详细的 PHP 配置信息页面。在这个页面中,查找 "Loaded Modules" 或 "Additional Modules" 部分,这里列出了所有已加载的 PHP 模块。
在 phpinfo()
的输出中,你可能会看到类似以下的模块列表:
apache2handler
bcmath
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
hash
iconv
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
readline
Reflection
session
SimpleXML
sockets
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
zip
zlib
php -m
,也可以列出所有已加载的模块。在命令行中,你可以使用以下命令来查看已加载的模块:
php -m
这个命令会列出所有已加载的 PHP 模块。
通过以上方法,你可以轻松查看 PHP 中启用了哪些模块。