Столкнулся с проблемой — pathinfo в PHP не показывает имена файлов, которые юзеры загружают на FTP. Решение — нужно установить локаль в Ubuntu:
sudo dpkg-reconfigure locales
Code language: Shell Session (shell)
Достаточно только UTF8, а русский язык не нужно устанавливать по умолчанию в системе. После чего, прописываем в начале скрипта:
setlocale(LC_ALL, 'ru_RU.utf8');
Code language: Shell Session (shell)