Что посоветуете?
Никогда и ни при каких случаях не именовать директории, так, чтобы они не соответствовали [a-zA-Z0-9_\.]+ паттерну, причём от точки в начале наименования тоже желательно отказаться. Иначе проблем может быть не то что бы гора, а чуть больше:
1) Некоторые *nix ОС имеют кодировку KOI8-R
2) Некоторые *nix UTF-8
3) Некоторые cp866
4) Некоторые сp1251
5) Некоторые UTF-16
Осталось методом тыка подобрать, причём прошу заметить, что никто не гарантирует, что она не изменится при очередном обновлении ОС.
Если же сабжевых символов (например кириллицы) нет, то как завещал автор выше - дебажить:
1) xdebug + breakpoints
2) var_dump
3) print_r
4) Или почитать мануал по php и найти чуть более заковыристые штуки.