CENTOS 7でmbstring拡張をインストールするにはどうすればいいですか?
1.Uncaught Error: Call to undefined function mb_strlen();
上記のエラーが発生した場合、mbstring拡張子をインストールしていないことを示します。
2.PHPインストールディレクトリに入る
cd /temp001/php-7.1.0/ext/mbstring
3.phpize(/usr/local/bin/phpizeまたは/usr/local/php 7-abel 001/bin/phpize)コマンドを起動してphp拡張をインストール
4../configure--with-php-config=/usr/local/php 7-abel 001/bin/php-config実際のインストールディレクトリに基づいて
5.make&&make installのコンパイル
6.この時mbstring.soはすでに/usr/local/php 7-abel 001/lib/php/extensions/no-debug-non-zts-20160303/ディレクトリの下で生成されている。
7.echo ‘extension=mbstring.so' >>/usr/local/php7-abel001/lib/php.ini mbstring拡張を有効にする
8.nginx -s reload, killall php-fpm , ./php-fpm php-fpm再ロード
9.php-mコマンドは、どの拡張が有効になっているかを表示します。php--iniはphpのいくつかの構成情報を見ることができます
これでmbstring拡張が正常にインストールされました!