Я получаю эту ошибку:PHP отсутствует функция mb_strpos?
PHP Fatal error: Call to undefined function mb_strpos() in /my/file.php
Что странно, потому что mb_strpos()
была введена в PHP 4, и я бегу PHP 5.3.3
$ php -v
PHP 5.3.3 (cli) (built: Feb 22 2012 19:38:14)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
Кто-нибудь еще бежать во что-то вроде этого и знать как это исправить? Я искал, и я не могу понять.
PS. Я бегу centOS 5.
(Может быть, он был построен без поддержки unicode/multibyte?) –
Включили ли вы расширение mbstring? Что говорит '' phpinfo() ''? Посмотрите на http://ch2.php.net/mbstring для получения дополнительной информации. – ckruse
Вы в пространстве имен? Возможно, вам придется префикс функции с помощью \. – Rijk