Проблема

В OctoberCMS есть файловый менеджер (раздел Медиафайлы). Случается такое, что в списке папок и файлов исчезают названия с кириллицей, либо пропадают первые слова таких названий:

cyr_media.phg.png

Решение

Добавляем в index.php в самом начале кода (но конечно ниже <?) такую строку:

setlocale(LC_ALL, 'ru_RU.UTF-8');

Проверяем, появились ли названия папок и файлов в разделе Медиа.

Не сработало?

Если это не помогло, проверяем установлена ли нужная локаль на сервере:

locale -a

Если в списке нет нужной нам ru_RU.UTF-8, устанавливаем.

Для Debian запускаем графическую утилиту:

dpkg-reconfigure locales

В списке находим ru_RU.UTF-8, устанавливаем чекбокс и нажимаем ОК. В следующем окне выбираем локаль по умолчанию в системе на свой вкус.

Для Ubuntu нужно запустить:

locale-gen ru_RU.utf8
update-locale LANG=ru_RU.UTF8 # Выполнять, если хотите установить русскую локаль системной
dpkg-reconfigure locales

Итог

Проверяем медиафайлы, названия на месте:

cyr_media2.phg.png