Ad Widget

Collapse

Оповещение, скрипт, кодировка

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tuban
    Senior Member
    Zabbix Certified Specialist
    • Sep 2012
    • 286

    #1

    Оповещение, скрипт, кодировка

    Добрый день.
    Столкнулся с такой проблемой: есть некий скрипт, использующийся в способах оповещения. Сам скрипт на java и из под zabbix его нормально не запустить. Для его запуска была написана прослойка на bash. Если выполнять скрипт (bash или java) из под пользователя zabbix с сервера, то данный пишутся в utf-8. Если его выполняет сам демон zabbix, данные пишутся в неверной кодировке (в виде квадратов), причем, даже те, что не передаются от zabbix, а от самого скрипта (echo "Бла-бал").

    Возник вопрос - как такое возможно?
    Zabbix 2.4.5 (Б.Д. Oracle)
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #2
    Code:
    LANG='ru_RU.UTF-8'
    export LANG
    вставьте во вторую строчку вашей bash-обертки (сразу после #!/usr/bin/bash .. или что там у вас).

    Comment

    • tuban
      Senior Member
      Zabbix Certified Specialist
      • Sep 2012
      • 286

      #3
      Originally posted by yukra
      Code:
      lang='ru_ru.utf-8'
      export lang
      вставьте во вторую строчку вашей bash-обертки (сразу после #!/usr/bin/bash .. или что там у вас).
      Спасибо - помогло.

      Comment

      Working...