質問
自己解決
【You must install the MySQL Improved extension for PHP】のエラーに対して下記コマンドを実行する
yum install php53-mysql
※単にPHP-mysqlが入ってない事が原因
【PHPにmbstring拡張がインストールされていません。】のエラーに対して下記コマンドを実行する
yum install php53-mbstring
(53はPHPバージョン5.3.27の略、PHP5.4.23ならPHP54とする)
Problemエラーでインストール出来なければ--skip-brokenを追加して実行
yum install --skip-broken php53-mbstring
※/usr/lib/php/modules にmbstring.soが無い事が原因
インストール後サーバリブートして完了 → サイトトップページをチェック
質問
ただ今資産管理ソフトとしてGLPIを導入しています。
GLPI SETUP(初期ページ)が表示され、環境確認で下記エラーが発生しております。
MySQL Improved extension testのエラー
You must install the MySQL Improved extension for PHP
mbstring拡張テストのエラー
PHPにmbstring拡張がインストールされていません。
PHP.iniの編集はとあるサイトを確認しながらやってみました。
PHP.iniのデフォルト
[mbstring]
;mbstring.language = Japanese
;mbstring.internalencoding = EUC-JP
;mbstring.httpinput = auto
;mbstring.httpoutput = SJIS
;mbstring.encodingtranslation = Off
;mbstring.detectorder = auto
;mbstring.substitutecharacter = none;
変更後
[mbstring]
mbstring.language = Japanese
mbstring.internalencoding = UTF-8
mbstring.httpinput = pass
mbstring.httpoutput = pass
mbstring.encodingtranslation = Off
mbstring.detectorder = auto
mbstring.substitutecharacter = none;
これ以外の設定は記載がなかったのですが他にも必要な設定があるのでしょうか?
お知恵をお貸し頂けると大変助かります。
宜しくお願い致します。