makarovpro
@makarovpro
Не верь, не бойся, не проси!

Как включить mbstring через htaccess в php7?

В php.ini mbstring.func_overload = 2 включен и работает, то есть mbstring работает. Как включить в htaccess? Из этого кода срабатывает только первое правило php_value display_errors 1 а остальные нет?!
<IfModule mod_php7.c>
  php_value display_errors 1
  php_value mbstring.func_overload 2
  php_value mbstring.internal_encoding UTF-8
</IfModule>
  • Вопрос задан
  • 170 просмотров
Решения вопроса 1
makarovpro
@makarovpro Автор вопроса
Не верь, не бойся, не проси!
Для CentOS-7 + php7.1 это решается так:
<VirtualHost *:80>
	ServerAdmin ...
	ServerName ...
	ServerAlias ...
	DocumentRoot /var/www/html/..../public_html
	
	php_admin_value mbstring.func_overload 2
	
</VirtualHost>
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
kotomyava
@kotomyava
Системный администратор
mbstring.func_overload относится к классу PHP_INI_SYSTEM, и может быть установлена в php.ini(или различных дополнительных ini файлах), или в конфиге apache, через php_admin_value, при использовании mod_php. Но не в .htaccess.
Ответ написан
SagePtr
@SagePtr
Еда - это святое
php подключён как модуль апача?
Ответ написан
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
Данный функционал объявлен УСТАРЕВШИМ, начиная с PHP 7.2.0 и его использование крайне не рекомендовано.
php.net/manual/ru/mbstring.overload.php
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
CENTRA Новокузнецк
от 50 000 руб.
HTML Academy Санкт-Петербург
от 110 000 до 130 000 руб.
от 1 500 до 2 500 usd.
21 марта 2019, в 00:19
5000 руб./за проект
20 марта 2019, в 20:02
1000 руб./за проект