Типичный русский софт - мы обновились до 8ки - ставь восьмёрку, только мы не обновили сайт чекер, а обращение от тебя не примим, так как есть ошибка в чекере сайта)))
30.12.2019 14:59:05
Алексей Шафранский, дело в том что ошибки те же (почти).
После удаления и создание нового сайта в windows-1251 ошибки проверки системы остались (поставил чистый demo портал на новом сервере): Локаль не выставлена в php - setlocale() неверные данные (или не объявлены вообще). Думаю по этой причине не работает корректно strtoupper (), trim() и другие... Такой фикс работает: #root[CODE]localedef -c -i ru_RU -f CP1251 ru_RU.CP1251 [/CODE]bitrix/php_interface/dbconn.php [CODE]setlocale(LC_ALL, 'ru_RU.CP1251'); #setlocale(LC_NUMERIC,'C'); [/CODE]Думаю есть другой конечно. Но вывод всё же просто - нельзя корректно установить сайт в BVA 7.4.3 в кодировке windows-1251. [CODE]php -v -> PHP 7.2.26 (cli) (built: Dec 17 2019 14:06:22) ( NTS )[/CODE] |
|
|
23.12.2019 13:18:29
[QUOTE]Александр Суворов написал:
создайте новый в CP1251[/QUOTE] Где именно в BVA 7.4.3 создание сайта в CP1251? Нет выбора кодировки при создании "сайта" как вы говорите (хотя в меню написано "pool") |
|
|
20.12.2019 15:37:35
[QUOTE]irinadoman написал:
Как вообще текущая версия BVA обеспечивает поддержку кодировки CP 1251?[/QUOTE] На самое главное не ответили. |
|
|
20.12.2019 15:35:57
[QUOTE][QUOTE]Алексей Шафранский написал:
Речь про сайт по умолчанию. Он всегда в UTF-8. Если нужна windows-1251 - лучше всего его удалить и создать новый сайт, указав кодировку и другие параметры сайта.[/QUOTE] [/QUOTE] Отлично! У нас корпоративный портал за 300 000. Который работает вот уже 6 лет! Бегу сообщать руководству компании что портал я удаляю! Спасибо! Проблема решена! [QUOTE]Алексей Шафранский написал: При создании сайта в кодировке windows-1251 нужные опции будут проставлены:1) в конфигурацию httpd2) в файлы:/bitrix/php_interface/after_connect_d7.php/bitrix/php_interface/after_connect.php/bitrix/php_interface/dbconn.php/bitrix/.settings.phpНичего настраивать не нужно)[/QUOTE] Серьёзно? Вы испытывали? Это просто я дурак - захожу зачем то в "Проверка системы" (/bitrix/admin/site_checker.php) и вижу ошибку однобайтовой кодировки после распаковки на новой BVA и зачем-то в инструкциях сказано что нужно менять настройки для модуля php что нужно выполнять $connection->queryExecute("SET NAMES 'cp1251'"); в after_connect_d7... Дурак я! Извините! Всего-то нужно было удалить весь портал к херам и больше не мучаться работая на битриксе. |
|
|
19.12.2019 16:31:33
|
|||
|
19.12.2019 16:26:35
|
|||
|