Bitrix - PHP Fatal error: Uncaught Error: Call to undefined function mb check encoding

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск

Bitrix - PHP Fatal error: Uncaught Error: Call to undefined function mb check encoding

Ошибка в Bitrix:

[Wed May 25 18:01:56 2016] [error] [client ] PHP Fatal error:  Uncaught Error: Call to undefined function mb_check_encoding() in /home/bitrix/www/bitrix/modules/main/classes/general/virtual_io_filesystem.php:242\nStack trace:\n#0 /home/bitrix/www/bitrix/modules/main/classes/general/virtual_io.php(163): CBXVirtualIoFileSystem->ValidatePathString('/sport/index.ph...')\n#1 /home/bitrix/www/bitrix/modules/main/include/urlrewrite.php(142): CBXVirtualIo->ValidatePathString('/sport/index.ph...')\n#2 /home/bitrix/www/bitrix/urlrewrite.php(2): include_once('/home/bitrix/ww...')\n#3 {main}\n  thrown in /home/bitrix/www/bitrix/modules/main/classes/general/virtual_io_filesystem.php on line 242


означает что на сервере не установлен модуль php-mbstring, поэтому выполняем его установку (пример для CentOS 6) используя команду по ssh:

# yum install php-mbstring