[QUOTE]dex35 написал:
"Ошибка! Строковые функции strtoupper и strtolower работают некорректно".[/QUOTE]
для сайтов в cp1251, битрикс машина, php 7.2:
[CODE]# настройки php.ini, файл апача с сайтом:
php_admin_value mbstring.func_overload 0
php_admin_value mbstring.internal_encoding cp1251
php_admin_value default_charset cp1251
# устанавливаем локаль в систему:
localedef -c -i ru_RU -f CP1251 ru_RU.CP1251
# проверяем что она установилась:
locale -a | grep ru_RU
# применяем локаль в dbconn.php
setlocale(LC_ALL, 'ru_RU.CP1251');
setlocale(LC_NUMERIC,'C');
# перезапускаем апач для применения локали
apachectl restart
[/CODE]
"Ошибка! Строковые функции strtoupper и strtolower работают некорректно".[/QUOTE]
для сайтов в cp1251, битрикс машина, php 7.2:
[CODE]# настройки php.ini, файл апача с сайтом:
php_admin_value mbstring.func_overload 0
php_admin_value mbstring.internal_encoding cp1251
php_admin_value default_charset cp1251
# устанавливаем локаль в систему:
localedef -c -i ru_RU -f CP1251 ru_RU.CP1251
# проверяем что она установилась:
locale -a | grep ru_RU
# применяем локаль в dbconn.php
setlocale(LC_ALL, 'ru_RU.CP1251');
setlocale(LC_NUMERIC,'C');
# перезапускаем апач для применения локали
apachectl restart
[/CODE]