Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Проблема с mbstring.func_overload = 2 и utf-8

00 голосов
4
Добрый вечер. Помогите пожалуйста с проблемой. Нужно установить на хостинг битрикс, возникают проблемы с mbstring.func_overload = 2 и mbstring.internal_encoding = UTF-8, на хостинге в папке /etc лежит php.ini со следующим содержимым:
Код
[mbstring]
mbstring.internal_encoding = UTF-8
mbstring.func_overload = 2

в .haccess тоже прописано:
Код
php_value mbstring.func_overload 2
php_value mbstring.internal_encoding UTF-8

Но ничего не помогает. Версия php на сервере — 5.2.17. Прошу помочь.
спросил 02 Янв, 14 от Nadejda (180 баллов)

4 Ответы

00 голосов
Что значит - не помогает? php.ini рабочий вообще? поменяйте что-нибудь в файле, рестартаните сервер, чтобы убедиться, что это рабочий конфиг.
в .htaccess перегрузку включить нельзя начиная с 5.2.9, чтобы работало на уровне сайта - надо определять в конфиге виртуального сервера через "php_admin_value mbstring.func_overload #", а вот в конфиге пхп должна работать.
ответил 03 Апр, 14 от LediDrak (180 баллов)
00 голосов
Всякие странные серверы бывают, но обычно php.ini не лежит в /etc/. Более правдоподобно выглядит /etc/php5/ и далее по дереву.
ответил 26 Июль, 14 от xDROx (300 баллов)
00 голосов
P.S. phpinfo() покажет, откуда был загружен конфиг.
ответил 28 Ноя, 14 от xDROx (300 баллов)
00 голосов
Через phpinfo вот что узнал выдало:
Код
Configuration File (php.ini) Path    /usr/lib
Loaded Configuration File    /usr/local/lib/php.ini

создал по второму пути php.ini. Ничего.
ответил 23 Март, 15 от Nadejda (180 баллов)

Похожие вопросы

0 голосов
6 ответов
0 голосов
5 ответов
спросил 16 Ноя, 13 от StRanger (340 баллов)
0 голосов
3 ответов
спросил 13 Март, 14 от hencok (180 баллов)
0 голосов
4 ответов
спросил 11 Янв, 14 от Ashihei (100 баллов)