Тема: Как вылечить PHP Fatal error: Call to undefined function PMA_sanitize(

Люди, может кто знает, как вылечить

PHP Fatal error: Call to undefined function PMA_sanitize()

Обновил версию ПМА, и все - ни куда не годится.

2

Re: Как вылечить PHP Fatal error: Call to undefined function PMA_sanitize(

попробуй в /usr/share/phpmyadmin/libraries/Message.class.php или где там у тебя стоит он

static public function decodeBB($message)
    {
        return PMA_sanitize($message, false, true);
    }

заменить на

static public function decodeBB($message)
    {
        return PMA_Message::sanitize($message);
    }

и перезапустить

Re: Как вылечить PHP Fatal error: Call to undefined function PMA_sanitize(

И еще пришлось выключить в php.ini

zend.ze1_compatibility_mode = off

Еще советуют magic_quotes_runtime выключить. Но у меня вроде они по умолчанию стояли OFF.
Теперь работает!

Спасибо!

Добавлено: 07-02-2013 13:58:59

Мой PHP к слову.

PHP 5.2.17 (cli) (built: Dec 20 2012 04:10:16)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
    with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
    with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies