Библиотека mPDF требует настройку php mbstring.func_overload 0 , для корректной работы CMS 1C-Битрикс необходима настройка php mbstring.func_overload 2.
Чтобы избежать этого противоречия, на виртуальной машине Bitrix VM, нужно для определенной директории задать настройку в конфигурационном файле сервера. Для этого необходимо внести правки в конфигурационный файл сервера Apache.
Настройка apache (виртуальная машина битрикс):
- файл конфига (/etc/httpd/conf/httpd.conf)
-
в конец файла дописываем:
<Directory /home/bitrix/www/pdf/>
php_admin_value mbstring.func_overload 0
</Directory> - далее перезагружаем апач (systemctl restart httpd.service)
Эта настройка устанавливает значение mbstring.func_overload 0 для определенной директории, в нашем случае для /home/bitrix/www/pdf/