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]   Go Down

Author Topic: utf-8 -> win 1251 конвертация базы  (Read 19960 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.03 seconds with 19 queries.