Call to undefined function mb_strlen

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Sergey_R
  • Группа: Пользователь
  • Сообщений: 14
  • Регистрация: 25.12.2011

15.01.2012 14:00

Добрый день!
В очередной раз проблема с ionCube.

Для проверки возможности работы русской сборки на новом хостинге:
Установил с нуля magento + добавил руссификацию и шаблоны. Проверил - все бегает. Осталось только русскую сборку кинуть.

2. Для теста скопировал сайт магазина, который необходимо будет перенести на данный хостинг.
Запустил:
Site error: the file /var/www/сайт/includes/src/Df_Customer_Model_Resource_Setup.php requires the ionCube PHP Loader ioncube_loader_lin_5.3.so to be installed by the site administrator.

2. Ок, поставил ioncube
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
    with the ionCube [b]PHP Loader v4.0.12[/b], Copyright (c) 2002-2011, by ionCube Ltd.


Теперь не могу зайти в магазин, 500 ошибка вылетает. Понимаю, что проблема в ioncube. Куда копать? Какие логи нужны?
Окружение:
php-fpm-5.3.9-1.el6.x86_64
php-mcrypt-5.3.9-1.el6.x86_64
php-gd-5.3.9-1.el6.x86_64
php-xml-5.3.9-1.el6.x86_64
php-mysql-5.3.9-1.el6.x86_64
php-pear-1.9.4-4.el6.noarch
php-common-5.3.9-1.el6.x86_64
php-pdo-5.3.9-1.el6.x86_64
php-cli-5.3.9-1.el6.x86_64
php-pecl-apc-3.1.9-3.el6.x86_64
nginx-1.1.12-1.el6.x86_64


#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

15.01.2012 14:03

Любой разработчик PHP должен знать, как получать информацию при ошибке 500.

#3 Sergey_R
  • Группа: Пользователь
  • Сообщений: 14
  • Регистрация: 25.12.2011

15.01.2012 14:17

Fatal error: Call to undefined function mb_strlen() in /var/www/сайт/includes/src/Df_Core_Autoload.php on line 41

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

15.01.2012 14:18

Вот теперь самое время открыть документацию по функции PHP mb_strlen.

#5 Sergey_R
  • Группа: Пользователь
  • Сообщений: 14
  • Регистрация: 25.12.2011

15.01.2012 14:21

Спасибо, забыл доставить php-mbstring.x86_64

Поделиться темой: