服务器测评网
我们一直在努力
广告
广告
广告
广告
广告
广告
广告
广告
广告

CentOS7 查看PHP扩展

广告
广告

CentOS7 查看PHP扩展的完整指南

为什么需要检查PHP扩展

PHP扩展为应用程序提供核心功能支持。在CentOS7服务器环境中,验证扩展是否安装可避免功能异常,确保项目依赖模块正常工作。

方法一:命令行直接查看

步骤:

  1. 打开终端,执行命令查看所有已加载扩展:
    php -m
  2. 筛选特定扩展(如mysqli):
    php -m | grep mysqli

此方法实时反映PHP-CLI环境加载的扩展列表。

方法二:通过phpinfo()函数

操作流程:

  1. 创建测试文件:
    echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
  2. 浏览器访问:
    http://服务器IP/phpinfo.php
  3. 页面搜索”extension”关键词,查看扩展列表与配置详情。

适用于验证Web服务器(如Apache/Nginx)实际加载的PHP环境。

方法三:检查PHP配置文件

定位扩展配置文件:

  1. 查找主配置文件路径:
    php --ini | grep "Loaded Configuration"
  2. 查看扩展配置目录:
    grep "extension_dir" /etc/php.ini
  3. 检查已启用的扩展:
    ls /etc/php.d/ | grep .ini

配置文件中的extension=xxx.so条目直接控制扩展加载。

方法四:yum查询已安装包

通过包管理器确认扩展安装状态:

yum list installed | grep php-

示例输出:

php-mysqlnd.x86_64     5.4.16-59.el7.remi   @remi-safe
php-opcache.x86_64    7.4.33-1.el7.remi  @remi-safe

显示通过yum安装的PHP扩展包,名称通常以php-开头。

常见问题处理

  • 扩展未加载: 检查php.ini文件对应条目是否取消注释
  • 扩展不存在: 通过yum install php-扩展名安装
  • Web与CLI环境差异: 分别查看/etc/php-fpm.d//etc/php.ini
本网站发布或转载的文章均来自网络,其原创性以及文中表达的观点和判断不代表本网站。
好主机测评广告位招租-300元/3月
赞(0) 打赏
未经允许不得转载:好主机测评网 » CentOS7 查看PHP扩展
好主机测评广告位招租-200元/3月
好主机测评广告位招租-100元/3月

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫