Call to undefined function PMA_sanitize()

今日アップデートしたばっかのphpMyAdmin(バージョン情報: 3.4.3.2).
何かエラーが出た!!!

しばらく使っていると、いきなりアクセスできなくなる!!?
Apacheのサービスを再起動するとアクセスできるが、またしばらくするとできなくなる。。

とりあえず、Apacheのエラーログを見てみると、

 PHP Fatal error: Call to undefined function PMA_sanitize() in /pma/libraries/Message.class.php on line 601

と出ていた!!!

調べてみたら、タイ語のサイトで解説があった!!^^)

どーも該当箇所を、

 ・/libraries/Message.class.php
 ・601行目:return PMA_sanitize($message, false, true);
 ・変更する:return PMA_Message::sanitize($message);

で解決!

[php]
//該当のコード前後の修正
static public function decodeBB($message)
{
//return PMA_sanitize($message, false, true);
return PMA_Message::sanitize($message);
}
[/php]

スポンサードリンク

コメント

  1. phpMyAdmin+APCで真っ白とか…

    APC入れたら突然。真っ白!という謎のエラーググル先生に聞いたら↓とのことhttp://dev.w.ezic.info/384.html・/libraries/Message.class.php・601行目:return PMA_sanitize($message, false, true);・変更する:return PMA_Message::sanitize($message);これで直った。な…

  2. Hajime no Ippo より:

    Aligato ! It fixed my issue.

タイトルとURLをコピーしました