Русские имена файлов при загрузке в галер&#10 - Page 3 Русские имена файлов при загрузке в галер&#10 - Page 3
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Русские имена файлов при загрузке в галер

Started by Kowex, May 02, 2007, 11:51:12 PM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

Valeryn

Alex Revo, имена файлов в ссылках выглядят с русскими буквами например - gallery/albums/userpics/10001/normal_Усть_Нера84.JPG
а сами файлы называются типа так - gallery/albums/userpics/10001/normal_Усть_Нера84.JPG
Раньше так же было. То есть эти абраказябрики нормально отражались. А сейчас.... обидно.

Alex Revo

Я полагаю в момент формирования ссылки на файл теперь стоит перекодировать его имя из utf-8 в cp1251 функцией iconv.
У меня была когда-то такая проблема, но решения в коде под рукой нет.
Почитайте в форуме темы о кодировках, я делал решение на основе этой информации.

Valeryn

Alex Revo, не сочтите за труд в помощи. Я не программер, я обычный пользователь. Почитал что смог в русской ветке, не нашёл подходящего. Испытал - charsetmgr.php, благо всё назад нормально этим же путём вернулось.

Makc666

Quote from: Valeryn on November 12, 2008, 02:01:43 PMУ хостера грохается жёский. Всё подняли из бэкапа. Сайт (nuke) работает, а вот в галерее косяк.
Перезалил файлы галереи. Не помогает. Скажите из-за чего это и как можно исправить? Может что у хостера в настройках после краха изменилось?
И что значит подняли из бекапа? Что именно?
А что значит "Перезалили файлы галереи"?

Может быть у хостера и изменилось что-то, только мы этого точно не знаем :) Это Вам нужно его спросить.

Valeryn

QuoteИ что значит подняли из бекапа? Что именно?
А что значит "Перезалили файлы галереи"?
Месяц назад, всё содержимое папки "public_html" было скаченно с сервера. После краха всё содержимое в том числе и база данных была занового залита на сервер. База востанавливалась dumper -ом. У хостера поменялся только жёский диск. До краха стояла версия 1.4.18 после того как обнаружил не возможность отображения файлов с русскими именами проапгрейдил до 1.4.19. Не помогло. Изображения с русскими именами так и не отражаются.

Ola

Quote from: Valeryn on November 19, 2008, 03:05:50 PM
Месяц назад, всё содержимое папки "public_html" было скаченно с сервера. После краха всё содержимое в том числе и база данных была занового залита на сервер. База востанавливалась dumper -ом. У хостера поменялся только жёский диск. До краха стояла версия 1.4.18 после того как обнаружил не возможность отображения файлов с русскими именами проапгрейдил до 1.4.19. Не помогло. Изображения с русскими именами так и не отражаются.
Проверьте правильность имен файлов в папке "albums".
При смене хостинга столкнулась с проблемой неправильной кодировки единичных кириллических символов в именах файлов.

Valeryn

Ola, что проверенно то описанно выше. Я спрашиваю как это безобразие исправить.

Makc666

Quote from: Valeryn on November 21, 2008, 03:55:07 AM
Ola, что проверенно то описанно выше. Я спрашиваю как это безобразие исправить.
Наверное, чтобы знать, как это исправить, нужно знать кучу вещей.
1. Какая операционная система у хостера?
2. Как отображались файлы с русскими именами в шеле до падения?
3. Как скачивались файлы при бекапе?
4. Как заливались файлы при бекапе?
5. Можно ли сейчас добавить файлы с русскими именами?
6. Работают ли они после этого?
7. Как они отображаются в шеле сейчас?

Ahtub

Коллеги, похожая проблема...
Coppermine Photo Gallery 1.4.21
В самой галерее все отображается нормально, превьюшки показываются (в исходном тексте они типа <img src="albums/userpics/thumb_%D1%EA%E0%ED%E8%F0%EE%E2%E0%F2%FC10002.JPG")
А вот при выводе через скрипт "include script for CPG (c) 2003 GauGau (mail@gaugau.de) V1.4 "
превьшки с русскими именами не показываются (исходник типа photogallery/albums/userpics/10005/thumb_Вид_с_правого_берега_.JPG")
Как можно исправить? база и страницы 1251.

Makc666

Quote from: Ahtub on January 17, 2011, 03:49:16 PM
Как можно исправить? база и страницы 1251.
Что-то мне подсказывает, что только переименованием имём файлов на английский язык.
А в будущем можно использовать автоматическую замену русских букв на английские.
http://forum.coppermine-gallery.net/index.php/topic,43506.msg253509.html#msg253509

Ahtub

Заменил скрипт на CpmFetch
http://forum.coppermine-gallery.net/index.php/topic,35450.0.html

и все заработало как надо.

GoshuaMup

#51
N/A

GoshuaMup

#52
N/A