HTTP-сервис открывает соединение с локалью Английский, США
Имеется:
- CentOS 7
- Apache HTTP Server Version 2.4
- 1С:Предприятие 8.3 (8.3.13.1644) для публикации http-сервиса (установлен из RPM-пакетов)
HTTP-сервис опубликован на указанном вебсервере и прекрасно работает.
Но выявилась небольшая проблема, не критичная, но доставляет неудобства и вызывает путаницу.
Проблема в том, что внбсервер открывает соединение с ИБ с локалью «английский, США».
Пример по ссылке: Это снимок экрана КонсолиКластера 1С, в котором показано подключение к базе.
С одной стороны, это не страшно и не мешало бы нам в работе. Но указанная локаль меняет окружение пользователя 1С, переводя все на английский язык.
Было подозрение на настройки пользователя ИБ, но предположение не оправдалось. Для пользователя, под которым выполняется подключение, указана локаль «Русский». Значит, локаль задается вебсервером или модулем 1С для вебсервера.
Примеры, как это меняет вид ссылок на документы:
Обратите внимание на "dated 4/2/2019 11:02:01 AM", об этом говорю.
Вопросы:
1) Почему используется английская локаль при установке соединения?
2) Какой сервис/параметр нужно настроить, чтобы указать русскую локаль, когда устанавливается соединение с базой?
Заранее, спасибо за внимание.
- CentOS 7
- Apache HTTP Server Version 2.4
- 1С:Предприятие 8.3 (8.3.13.1644) для публикации http-сервиса (установлен из RPM-пакетов)
HTTP-сервис опубликован на указанном вебсервере и прекрасно работает.
Но выявилась небольшая проблема, не критичная, но доставляет неудобства и вызывает путаницу.
Проблема в том, что внбсервер открывает соединение с ИБ с локалью «английский, США».
Пример по ссылке: Это снимок экрана КонсолиКластера 1С, в котором показано подключение к базе.
С одной стороны, это не страшно и не мешало бы нам в работе. Но указанная локаль меняет окружение пользователя 1С, переводя все на английский язык.
Было подозрение на настройки пользователя ИБ, но предположение не оправдалось. Для пользователя, под которым выполняется подключение, указана локаль «Русский». Значит, локаль задается вебсервером или модулем 1С для вебсервера.
Примеры, как это меняет вид ссылок на документы:
Приходный кассовый ордер 57/00000657 dated 4/2/2019 11:02:01 AM
Расходный кассовый ордер 74/00000031 dated 4/2/2019 5:19:54 PM
Обратите внимание на "dated 4/2/2019 11:02:01 AM", об этом говорю.
Вопросы:
1) Почему используется английская локаль при установке соединения?
2) Какой сервис/параметр нужно настроить, чтобы указать русскую локаль, когда устанавливается соединение с базой?
Заранее, спасибо за внимание.
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6)
Если поделитесь ссылкой на руководство, где написано как это сделать, то буду благодарен.
Сервер установлен как Core и мне думается, что сменить локаль будет не просто (для меня не просто).
настроить/поменять на русскую локаль сомой Centos не предлагать?
Если поделитесь ссылкой на руководство, где написано как это сделать, то буду благодарен.
Сервер установлен как Core и мне думается, что сменить локаль будет не просто (для меня не просто).
(9) Проверил установки CentOS 7. Вот результат проверки локали ОС:
Предполагаю, что в системе уже установлена локаль "RU".
Значит, не от параметров ОС зависит с какой локалью откроется соединение с ИБ.
Все же спасибо. Полезная ссылка.
# localectl
System Locale: LANG=ru_RU.UTF-8
VC Keymap: us
X11 Layout: us,ru
X11 Variant: ,
X11 Options: grp:lctrl_lshift_toggle
Предполагаю, что в системе уже установлена локаль "RU".
Значит, не от параметров ОС зависит с какой локалью откроется соединение с ИБ.
Все же спасибо. Полезная ссылка.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
