Fatal error: Call to undefined functionmb_internal_encoding() ,报错原因就是没装mbstrig扩展!
下面我们来安装php mb_string
如果是编译php源码 ,直接加上这个选项就行 –enable=mbstring 。
如果你忘记了,没关系,我们在安装一遍!
- cd /home/soft/php5.6.12/ext ,这是你源码的地方。
cd mbstring ,如下图
/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