Não é possível chamar o método mb_internal_encoding incorporado?

Estou tentando instalar o indefero em uma 'caixa' do VMware do CentOS 5.3 e me deparei com um problema. Bem no início da instalação, recebi um erro que consegui resumir:

[root@code /var/www/html]# cat x.php
 <?php
     mb_internal_encoding("UTF-8");
 ?>
[root@code /var/www/html]# php x.php
PHP Fatal error:  Call to undefined function mb_internal_encoding() in 
/var/www/html/x.php on line 2

Eu recebo o mesmo erro ao chamar este script via http através do Apache. Agora, de acordo com oManual do PHP a função mb_internal_encoding deve ser um embutido no PHP 5.

Eu tenho CentOS 5.3 i386 (código Linux 2.6.18-53.1.21.el5 # 1 SMP ter 20 de maio 09:34:18 EDT 2008 i686 i686 i386 GNU / Linux) e eu instalei o PHP 5.2.9.

[root@code /var/www/html]# php -v
PHP 5.2.9 (cli) (built: Jul  8 2009 06:03:36)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies

Eu verifiquei novamente: selinux foi desativado (por enquanto).

Como faço para corrigir isso?

questionAnswers(5)

yourAnswerToTheQuestion