VPSサーバーでWebサイト公開 備忘録 ~Linux、MySQLからAJAXまで

CentOSでPHPのマルチバイト文字列(MBstring)関数を使えるようにする

PHPで日本語の文字列を検索する際にマルチバイト文字列関数を利用しようと思ったのですが、デフォルトでは使用できませんでした。使用するための手順を備忘としてまとめました。

1)CentOS6.5にphp-mbstringをインストール


 
①mbstringのモジュールがあるか確認
 
# php -m | grep mbstring
 
②mbstringをインストール
 
# yum install php-mbstring
 :
Installed:
  php-mbstring.x86_64 0:5.3.3-27.el6_5

Complete!

 
③インストール確認
 

# php -m | grep mbstring
mbstring

# rpm -ql php-mbstring
/etc/php.d/mbstring.ini
/usr/lib64/php/modules/mbstring.so

# more /etc/php.d/mbstring.ini
; Enable mbstring extension module
extension=mbstring.so

 

2)Apacheを再起動


 
# service httpd restart
モバイルバージョンを終了