forum.coppermine-gallery.net

Support => Русский (Russian) => Language Specific Support => cpg1.4.x FAQ (Russian) => Topic started by: sid513 on March 09, 2007, 06:29:09 am

Title: utf-8 -> win 1251 конвертация базы
Post by: sid513 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.

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

Title: Re: utf-8 -> win 1251 конвертация базы
Post by: Alex Revo on March 09, 2007, 07:01:39 am
Я тоже много помучался с кодировкой и потому не советую связываться с charsetmgr.php, он не совсем корректно работает.
Лучше сделай sql-дамп базы и перекодируй Штирлицом в 1251 и залей этот дамп.

При работе в кодировке 1251 тебе стоит еще поправить Поиск, метод описан на форуме.
Title: Re: utf-8 -> win 1251 конвертация базы
Post by: Makc666 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

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

И ещё можно в логах сервера посмотреть, что там пишет про ошибку.
Title: Re: utf-8 -> win 1251 конвертация базы
Post by: Makc666 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
Title: Re: utf-8 -> win 1251 конвертация базы
Post by: sid513 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/) но это уже детали :)
Title: Re: utf-8 -> win 1251 конвертация базы
Post by: Andrey on October 30, 2007, 06:11:33 am
Спасибо! Статья интересная, и думаю пригодится. Но проблема была решена методом ручной перекодировки дампа базы и заливкой его обратно.
Правда для перекодировки я использовал не Штирлица а EType Mail Decoder (http://www.gorlach.etype.net/ecoder/) но это уже детали :)
Слушай а как ты перекодировал таблицы users? у меня их там около 150 человек, не Штирлицом не EType не получается это сделать, а charsetmgr вообще отдыхает...
Title: Перевод кодировки с utf-8 на windows-1251
Post by: Alexey on December 25, 2009, 02:47:26 pm
Всем здравствуйте. Никто не подскажет как перевести галерею с utf-8 на wndows-1251? Заранее благодарен.

Title: Re: Перевод кодировки с utf-8 на wndows-1251
Post by: Alex Revo on December 25, 2009, 02:58:35 pm
Почитайте форум, в нескольких темах обсуждался этот вопрос.
Title: Re: Перевод кодировки с utf-8 на wndows-1251
Post by: Alexey on December 25, 2009, 02:59:23 pm
Правил в admin.php, (добавлял windows 1251) галерея получается полностью в крякозябре.
Title: Re: Перевод кодировки с utf-8 на wndows-1251
Post by: Alex Revo on December 25, 2009, 03:02:53 pm
Нужно еще тему править, потом еще смотреть в какой кодировке данные в базе.
Title: Re: Перевод кодировки с utf-8 на wndows-1251
Post by: Alexey on December 25, 2009, 03:21:11 pm
Да спасибо, проблема в файлах