linux - centos7 安装php扩展

WBOY
Libérer: 2016-06-06 20:13:16
original
1540 Les gens l'ont consulté

今天在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加载不进来呢?

PS:已经解决了。原因是安装之后没有重启php-fpm,重启nginx是没有用的。谢谢大家!

回复内容:

今天在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加载不进来呢?

PS:已经解决了。原因是安装之后没有重启php-fpm,重启nginx是没有用的。谢谢大家!

php.ini 里加上 extension=mbstring.so

试试在php.ini设置extension_dir,设为绝对路径。

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

<code>sudo yum remove php-common
sudo yum install php-mbstring
</code>
Copier après la connexion
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal