PHP5.5 → PHP5.6にバージョンアップした時に、Zabbixで”ini_set()”などとエラーが出た場合の解消方法。

Zabbixの2.2.2を使っていて、PHPのバージョンを5.5→5.6にした場合、

Zabbixの画面に
“ini_set(): Use of mbstring.internal_encoding is deprecated
[dashboard.php:21 → require_once() → ZBase->run() → ZBase->initLocales()
→ init_mbstrings() → ini_set() in
/usr/share/zabbix/include/locales.inc.php:25]”
などと、エラーが出ます。

そうした時に、下記のようにすれば、エラーも解消され、PHP5.6でも使い続けることが出来ます。

なお、ブラウザの検索履歴を消してしまったので、参照元は書きません。
参照させていただいた方々、ごめんなさいね。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です