Fatal error: Call to undefined functionmb_internal_encoding() ,mac 安装php mbstring扩展

Fatal error: Call to undefined functionmb_internal_encoding() ,报错原因就是没装mbstrig扩展!

下面我们来安装php mb_string

如果是编译php源码 ,直接加上这个选项就行 –enable=mbstring 。

如果你忘记了,没关系,我们在安装一遍!

  1. cd /home/soft/php5.6.12/ext ,这是你源码的地方。
  2. cd mbstring ,如下图
    Fatal error: Call to undefined functionmb_internal_encoding() ,mac 安装php mbstring扩展_第1张图片

  3. /usr/local/php5.6/bin/phpize ,如果提示
    Cannot find config.m4.
    Make sure that you run ‘./phpize’ in the top level source directory of the module

其实是你没有进入扩展所在目录。我就是太粗心了,结果网站找了好久,好多人说的都不靠谱!

4.接下来就是3步走了,
./configure
make
sudo make install
5.这就安装成功了,修改下php.ini, extension=mbstring.so

你可能感兴趣的:(php)