Задать вопрос
SwoDs
@SwoDs
PHP YII2

Как удалить файл с *unix сервера с помощью unlink() если в названии есть кириллица?

В общем нужно удалять файлы в которых присутствуют кириллица на unix машине. При попытки удаления пишет что файл не найден

'unlink(/var/www/html/file/тест_11_11_11_03.02.2016.pdf): No such file or directory'


Если заменить название на латиницу, все удаляется. Как быть?

п.с. самое обидное что в винде все работает )
  • Вопрос задан
  • 574 просмотра
Подписаться 3 Оценить 2 комментария
Решения вопроса 1
SwoDs
@SwoDs Автор вопроса
PHP YII2
В общем проблема была не в unlink() а в том что программа которая создавала файла задавала не верную кодировку файлу. Сам unlink() замечательно работает при соблюдении кодировки )
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы