Ad Widget

Collapse

zabbix на openbsd

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • f3nix
    Junior Member
    • Dec 2014
    • 1

    #1

    zabbix на openbsd

    Всё отлично работает, кроме переключения языков.
    Локали в системе есть (проверял locale -a).
    Обнаружил, что <?php echo setlocale(LC_ALL, 'luboitext', 'ru'); ?>
    выводит на экран "C/luboitext/C/C/C/C"

    Поиском в гугле переодически находил подобные фразы:
    "...On OpenBSD 4.0, the setlocale call succeeds only for the LC_CTYPE category and therefore returns "C/fr_FR.UTF-8/C/C/C/C","

    Есть предположение, что ошибка "You are not able to choose some of the languages, because locales for them are not installed on the web server." возникает из-за того, что скрипт jsLoader.php отрабатывает неправильно, так как содержит
    foreach ($locales as $locale) {
    putenv('LC_ALL='.$locale);
    putenv('LANG='.$locale);
    putenv('LANGUAGE='.$locale);
    if (setlocale(LC_ALL, $locale)) {
    break;
    }

    Система Openbsd 5.6, zabbix ставил из пакетов.
Working...