@101010101010

Как решить проблему с кодировкой имени файла на сервере ?

Здравствуйте , так случилось что мне надо сохранять файлы на сервере с русскими названиями , это делаю я функцией copy( $upfile, $full_path ). Но вот в чём проблема , имя файла из $full_path превращается в крякозябры , а с другими кодировками эта функция работать отказывается. При чтении файла я могу имя привести обратно к нормальному русскому , но мне нужно создать ссылку для просмотра этого файла в google view, а это уже не выходит , ибо у меня нормальное имя файла , а на сервере - крякозябры.
  • Вопрос задан
  • 3027 просмотров
Пригласить эксперта
Ответы на вопрос 2
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.
SCP не подердивает UTF8 кодировку файлов.
winscp - выбираете sftp и смотрите.
Ответ написан
Комментировать
@sainttechnik
Frontend developer, в прошлом админ
На сервере кракозябры - это видно через SSH консоль? Если да, то убедитесь, что консоль в правильной кодировке и на сервере установлена нужная локаль.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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