Advanced search  

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]

Pages: [1]   Go Down

Author Topic: utf-8 -> win 1251 конвертация базы  (Read 18630 times)

0 Members and 1 Guest are viewing this topic.

sid513

  • Coppermine newbie
  • Offline Offline
  • Posts: 2
utf-8 -> win 1251 конвертация базы
« on: March 09, 2007, 06:29:09 am »

Имеется CPG v 1.4.10, и для интеграции с e107 ее необходимо перевести из utf-8 в win 1251.
Форум был прочитан, и было сделано следующее:
1. в admin.php нужная строчка прописана
2. языковой файл - перекодирован в 1251

в результате галерея действительно работает в 1251, но вот незадача, галерея уже наполнена и названия фотографиий а также комментарии к ним по попрежнему выдаются в utf-8.
Может быть мне помог бы charsetmgr.php но при запуске http:\\мой_сайт\cpg\charsetmgr.php вылазит 500 ошибка(Internal Server Error), причем, права на файл я поставил 777.

И ну и вопрос банальный - что делать? :)

« Last Edit: March 31, 2009, 09:25:19 am by Makc666 »
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: utf-8 -> win 1251 конвертация базы
« Reply #1 on: March 09, 2007, 07:01:39 am »

Я тоже много помучался с кодировкой и потому не советую связываться с charsetmgr.php, он не совсем корректно работает.
Лучше сделай sql-дамп базы и перекодируй Штирлицом в 1251 и залей этот дамп.

При работе в кодировке 1251 тебе стоит еще поправить Поиск, метод описан на форуме.
« Last Edit: March 31, 2009, 09:25:16 am by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: utf-8 -> win 1251 конвертация базы
« Reply #2 on: March 09, 2007, 07:14:52 pm »

Может быть мне помог бы charsetmgr.php но при запуске http:\\мой_сайт\cpg\charsetmgr.php вылазит 500 ошибка(Internal Server Error), причем, права на файл я поставил 777.
Файл точно нормально залил?
Попробуй перезалить его в Binary режиме.

Также он работает с файлами:
include/init.inc.php
include/update.inc.php

Их тоже бы проверить нужно.

И ещё можно в логах сервера посмотреть, что там пишет про ошибку.
« Last Edit: March 31, 2009, 09:25:23 am by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: utf-8 -> win 1251 конвертация базы
« Reply #3 on: March 09, 2007, 07:24:45 pm »

Может быть мне помог бы charsetmgr.php но при запуске http:\\мой_сайт\cpg\charsetmgr.php вылазит 500 ошибка(Internal Server Error), причем, права на файл я поставил 777.
Вот короче ответ на твой вопрос:
https://emaxhosting.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=411

Не нужно ставить права 777.
Максимально какие права могут быть это 755.
Поставь такие права.

Да и вообще почитай статью, если что, она продублирована тут:
http://forum.coppermine-gallery.net/index.php?topic=41948.msg199489#msg199489
« Last Edit: February 01, 2010, 09:49:44 pm by Makc666 »
Logged

sid513

  • Coppermine newbie
  • Offline Offline
  • Posts: 2
Re: utf-8 -> win 1251 конвертация базы
« Reply #4 on: March 11, 2007, 07:34:51 am »

Вот короче ответ на твой вопрос:
https://emaxhosting.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=411


Спасибо! Статья интересная, и думаю пригодится. Но проблема была решена методом ручной перекодировки дампа базы и заливкой его обратно.
Правда для перекодировки я использовал не Штирлица а EType Mail Decoder (http://www.gorlach.etype.net/ecoder/) но это уже детали :)
« Last Edit: February 01, 2010, 09:49:34 pm by Makc666 »
Logged

Andrey

  • Coppermine newbie
  • Offline Offline
  • Posts: 16
Re: utf-8 -> win 1251 конвертация базы
« Reply #5 on: October 30, 2007, 06:11:33 am »

Спасибо! Статья интересная, и думаю пригодится. Но проблема была решена методом ручной перекодировки дампа базы и заливкой его обратно.
Правда для перекодировки я использовал не Штирлица а EType Mail Decoder (http://www.gorlach.etype.net/ecoder/) но это уже детали :)
Слушай а как ты перекодировал таблицы users? у меня их там около 150 человек, не Штирлицом не EType не получается это сделать, а charsetmgr вообще отдыхает...
« Last Edit: February 01, 2010, 09:49:26 pm by Makc666 »
Logged

Alexey

  • Coppermine newbie
  • Offline Offline
  • Posts: 3
Перевод кодировки с utf-8 на windows-1251
« Reply #6 on: December 25, 2009, 02:47:26 pm »

Всем здравствуйте. Никто не подскажет как перевести галерею с utf-8 на wndows-1251? Заранее благодарен.

« Last Edit: February 01, 2010, 09:50:51 pm by Makc666 »
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: Перевод кодировки с utf-8 на wndows-1251
« Reply #7 on: December 25, 2009, 02:58:35 pm »

Почитайте форум, в нескольких темах обсуждался этот вопрос.
Logged

Alexey

  • Coppermine newbie
  • Offline Offline
  • Posts: 3
Re: Перевод кодировки с utf-8 на wndows-1251
« Reply #8 on: December 25, 2009, 02:59:23 pm »

Правил в admin.php, (добавлял windows 1251) галерея получается полностью в крякозябре.
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: Перевод кодировки с utf-8 на wndows-1251
« Reply #9 on: December 25, 2009, 03:02:53 pm »

Нужно еще тему править, потом еще смотреть в какой кодировке данные в базе.
Logged

Alexey

  • Coppermine newbie
  • Offline Offline
  • Posts: 3
Re: Перевод кодировки с utf-8 на wndows-1251
« Reply #10 on: December 25, 2009, 03:21:11 pm »

Да спасибо, проблема в файлах
Logged
Pages: [1]   Go Up
 

Page created in 0.127 seconds with 19 queries.