Кракозябры вместо русского названия файлов в папке upload

проблема с русскими именами файлов

 
Посетитель
small user social cms
Медаль
Сообщений: 146
Кто из гуру может подсказать решение проблемки? С меня большуший респект.

Дело в том, что названия файлов, загруженных на русском языке, на хостинге становятся кракозяброй и не скачиваются поэтому.
например файл "с концерта лето 2009 Альтаир.mp3" но послле загрузки получается "Дикий горный тимьян.mp3" и соот-но, ошибка "файл не найден" (Движок Инстант, но сразу скажу это отнюдь не в его огород камень, т.к. тут наверное проблеа обработки имен файлов со стороны сервера).

Допустим есть хостинг, стоит станд.набор апача на фриБСД.

файлы, недавно загруженные пользователями, нормально скачиваются до тех пор, пока никаких манипуляций с ними не было произведено.

Но стоит переехать, или на том же хостинге востановить админу резерв.копию или что еще сделать с файлами по необходимости - тогда все, крокозябры и файловый архив пользователей выпадает в "Файл не найден", ибо теперь не "название песни.mp3" или "мой рассказ.zip" а "КрАкОзябРы.zip" - вроде таких "РёРјСЊСЏРЅ.mp3"

В нете искал, не нашел ответа по теме, (мб неправильно запросы формулировал), так или иначе прошу совета.
Редактировалось: 3 раз (Последний: 20 мая 2010 в 21:29)
VPS от 7.65$ - Включен ISP Manager, 256Ram, 500Mhz CPU и 5Gb - использую уже почти два года.
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4361
локаль ОС (в твоем случае фрибсд) должна совпадать с локалью, настроенной в файле php.ini.
Так точно сказать не могу, надо смотреть и вспоминать (сталкивался с такой проблемой и как то ее решил, но было давно и уже не помню), но то, что локаль должна совпадать, это однозначно.

Как вариант погугли на обозначенную тему.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 439
80% - проблемы с хостером.
20% - в программном обеспечении.

Расскажите, что за версия стоит и кто хостер.
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 439
А файлов то мнего....., я к тому - может программно по переименовывать файлы. scratch
Посетитель
small user social cms
Медаль
Сообщений: 146
Спс fuze[drums]!

Hmelex программно (т.е. в вручную) тяжко..

пойду гуглить на тему локали...

..если кто нибудь еще что подкажет - прямо спс огромное!
Редактировалось: 1 раз (Последний: 20 мая 2010 в 22:06)
VPS от 7.65$ - Включен ISP Manager, 256Ram, 500Mhz CPU и 5Gb - использую уже почти два года.
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4361
если память мне не изменяет, то играть надо с параметрами iconv php.ini
Код PHP:
  1. ;iconv.input_encoding = ISO-8859-1
  2. ;iconv.internal_encoding = ISO-8859-1
  3. ;iconv.output_encoding = ISO-8859-1
Надо выставить локаль ту, которая в системе. Но не уверен.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
small user social cms
Сообщений: 24
Здравствуйте! Пользуясь данной темой, опишу свою проблему.
У меня после обновления на 1.8 файлы с русским названием стали загружаться и автоматом переводится на латыницу.
Вот пример: gazoborudovanie-i-gazosnabzhenie-promyshlenyh-predprijatii-zdanii-i-soruzhenii-naruzhnoe-osveschenie.pdf.
Так то все нормально, но меня это не устраивает, т.к. предыдущие на русском и для пользователей не удобно. Подскажите пожалуйста, где можно копнуть, что бы файлы загружались на русском.
Заранее благодарен...
Редактировалось: 1 раз (Последний: 27 апреля 2011 в 10:29)
Виталий
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.