Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: 1 2 [3]   Go Down

Author Topic: Русские имена файлов при загрузке в галер  (Read 75427 times)

0 Members and 2 Guests are viewing this topic.

Valeryn

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 95
    • Оймяконский район

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

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону

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

Valeryn

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 95
    • Оймяконский район

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

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

У хостера грохается жёский. Всё подняли из бэкапа. Сайт (nuke) работает, а вот в галерее косяк.
Перезалил файлы галереи. Не помогает. Скажите из-за чего это и как можно исправить? Может что у хостера в настройках после краха изменилось?
И что значит подняли из бекапа? Что именно?
А что значит "Перезалили файлы галереи"?

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

Valeryn

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 95
    • Оймяконский район

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

Ola

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Female
  • Posts: 26
  • А где приказ, о чем нам нужно думать?!
    • Официальный сайт Вики Цыгановой

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

Valeryn

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 95
    • Оймяконский район

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

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

Ola, что проверенно то описанно выше. Я спрашиваю как это безобразие исправить.
Наверное, чтобы знать, как это исправить, нужно знать кучу вещей.
1. Какая операционная система у хостера?
2. Как отображались файлы с русскими именами в шеле до падения?
3. Как скачивались файлы при бекапе?
4. Как заливались файлы при бекапе?
5. Можно ли сейчас добавить файлы с русскими именами?
6. Работают ли они после этого?
7. Как они отображаются в шеле сейчас?
Logged

Ahtub

  • Coppermine newbie
  • Offline Offline
  • Posts: 6

Коллеги, похожая проблема...
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.
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

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

Ahtub

  • Coppermine newbie
  • Offline Offline
  • Posts: 6

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

и все заработало как надо.
« Last Edit: January 23, 2011, 07:54:54 pm by Makc666 »
Logged

GoshuaMup

  • Coppermine newbie
  • Offline Offline
  • Posts: 2
N/A
« Reply #51 on: May 22, 2020, 12:45:48 pm »

N/A
« Last Edit: May 22, 2020, 01:26:49 pm by ron4mac »
Logged

GoshuaMup

  • Coppermine newbie
  • Offline Offline
  • Posts: 2
N/A
« Reply #52 on: May 22, 2020, 12:54:21 pm »

N/A
« Last Edit: May 22, 2020, 01:26:22 pm by ron4mac »
Logged
Pages: 1 2 [3]   Go Up
 

Page created in 0.027 seconds with 19 queries.