开发者社区> 问答> 正文

centos7 安装php扩展

今天在Centos7使用php时发现mbstring扩展没有安装,于是使用yum instll php-mbstring
安装成后发现/etc/php.d/目录下已经有了mbstring.ini文件并且里面也有一行extension=mbstring.so
/usr/lib64/php/modules/目录下也有mbstring.so文件,重启nginx之后发现phpinfo里面还是没有mbsting的扩展,为什么呢?是我少了哪一个步骤吗?
同目录下面的curl等扩展都是这样的配置,为什么加载进来了,而新安装的mbstring加载不进来呢?

展开
收起
a123456678 2016-06-27 11:43:38 2531 0
1 条回答
写回答
取消 提交回答
  • 试试在php.ini设置extension_dir,设为绝对路径。

    有人这样做也解决了类似问题,但我不确定是不是和题主的情况相同。

    sudo yum remove php-common
    sudo yum install php-mbstring
    2019-07-17 19:47:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载