mbstring в php7 для phpMyAdmin

Собственно проблема возникла, когда на одном из хостов я переехал на php7 и Bitrix попросил меня установить:

mbstring.func_overload = 2
mbstring.internal_encoding = UTF-8

ОК, устанавливаю эти значения в php.ini для всей машины, проверки конфигурации в Битриксе проходят успешно, но отваливается phpMyAdmin с ошибкой:

PHP Fatal error:  Uncaught UnexpectedValueException: Overloading of string functions using mbstring.func_overload is not supported by phpseclib.

Погуглив, с трудом нашел решение, как правильно локально изменить значения mbstring.func_overload для определенного хоста. Надо в настройки виртуального хоста для phpMyAdmin внести соответственно:

<IfModule mod_php7.c>
    php_admin_value mbstring.func_overload 0
</IfModule> 

А для Битрикс это будет выглядеть так:

<IfModule mod_php7.c>
    php_admin_value mbstring.func_overload 2
    php_admin_value mbstring.internal_encoding UTF-8
</IfModule> 

В панели VestaCP эти настройки находятся в /home/<имя пользователя>/conf/web/httpd.conf

Не забудьте перезагрузить апач после внесения изменений в настройки хостов.