Переход с vBulletin на IPB - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы настройки и администрирования форумов IPB 2.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 3.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

vbulletin кодировка конвертация

  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Переход с vBulletin на IPB Проблемы кодировки

#1 Пользователь не на сайте   -MaX- ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 22-Ноябрь 07
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 22 Ноябрь 2007 - 15:41

Решил сделать переход с воблы на ИПБ
База в вобле была в УТФ8, в ИПБ хочу что бы была в 1251, поэтому при установке и указал что кодировка 1251
Использовался стандартный конвертер
После конвертации все темы сообщения теперь отображаются в виде ???????
Помогите плиз решить проблему
0

#2 Пользователь не на сайте   somehain ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 825
  • Регистрация: 16-Июль 06
  • Репутация: 5
  • IPB version:3.0.x
 

Отправлено 22 Ноябрь 2007 - 15:50

Весьма много хотите...

Конвертировать нужно из UTF-8 в UTF-8, а затем если возникнет потребность - воспользоваться инструментом конвертирования.
0

#3 Пользователь не на сайте   -MaX- ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 22-Ноябрь 07
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 22 Ноябрь 2007 - 16:48

Если не трудно, то для новичка, не могли бы вы подробнее расписать как и что делать.
0

#4 Пользователь не на сайте   somehain ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 825
  • Регистрация: 16-Июль 06
  • Репутация: 5
  • IPB version:3.0.x
 

Отправлено 22 Ноябрь 2007 - 17:23

В описании, а так же в комментариях даны основные действия для того, как сделать эту процедуру.


p.s. а зачем вам конвертировать на cp1251?
p.p.s. файл прикрепил. Вложение  mysql_charset_conv.zip (1,82К)
Количество загрузок: 261
0

#5 Пользователь не на сайте   -MaX- ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 22-Ноябрь 07
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 22 Ноябрь 2007 - 17:43

1251 нужна для того что бы на сайте и форуме совпадали кодировки

Я вот только понять не могу как мне поставить что бы в ИПБ правильно конвертнулась таблица УТФ8, а то если все делать по умолчанию, то на выходе получаю ?????
0

#6 Пользователь не на сайте   somehain ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 825
  • Регистрация: 16-Июль 06
  • Репутация: 5
  • IPB version:3.0.x
 

Отправлено 22 Ноябрь 2007 - 17:58

Не совсем понятно, в какую версию IP.Board вы хотите сконверитроваться.
0

#7 Пользователь не на сайте   -MaX- ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 22-Ноябрь 07
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 22 Ноябрь 2007 - 18:04

IPB 2.3.3
Vb 3.6.8
0

#8 Пользователь не на сайте   somehain ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 825
  • Регистрация: 16-Июль 06
  • Репутация: 5
  • IPB version:3.0.x
 

Отправлено 22 Ноябрь 2007 - 18:21

А в базе данных какая кодировка?
0

#9 Пользователь не на сайте   -MaX- ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 22-Ноябрь 07
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 22 Ноябрь 2007 - 18:29

На главной странице phpMyAdmin написано
MySQL-кодировка: UTF-8 Unicode (utf8)
0

#10 Пользователь не на сайте   somehain ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 825
  • Регистрация: 16-Июль 06
  • Репутация: 5
  • IPB version:3.0.x
 

Отправлено 22 Ноябрь 2007 - 18:45

А в conf_global.php:

$INFO['mysql_codepage'] = 'cp1251';


Стоит?
Самим инструментом воспользовались? (сначала конвертация из vB, а затем в другую кодировку)
0

#11 Пользователь не на сайте   -MaX- ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 22-Ноябрь 07
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 22 Ноябрь 2007 - 22:21

Просмотреть сообщениеSomehaiN Nov 22 2007, 06:46 PM сказал(а):

А в conf_global.php:

$INFO['mysql_codepage'] = 'cp1251';


Стоит?
Самим инструментом воспользовались? (сначала конвертация из vB, а затем в другую кодировку)


Стоит
Пользовался инструментом.
Описываю как и что я длеаю

1. Запускаем установку ИПБ
Все ставлю по умолчанию и на запрос

Цитата

Кодировка MySQL
Не изменяйте, если не уверены.
Оставляю без изменения cp1251
Дальше никаких опция не меняю
Заупскаю форум. Вижу тестовый форум. Все нормально работает.
2. Запускаю конвертер и вписываю все опции
3. Захожу на форум и вижу что все темы и посты втянулись, но отображаются в виде ??????????
Сами же опции и надписи форума на русском
4. Редактирую mysql_charset_conv.php
$conn = mysql_connect("localhost", "тут мой логин пишу", "тут пароль");   // server connection information
$printonly = true;					// change this to false to alter on the fly
$limitDB   = true;				   // change this to convert only specific databases
$DBnames   = array('тут пишу имя базы');		   // databases names fo limitDB convrtation

Дальше как я понял секция идет с конвертирование
$charset   = "cp1251";				// new DB, Table and Colums charset
$collate   = "cp1251_general_ci";	 // new collation
$altertablecharset	= true;		 // change this to disable table charset changing
$alterdatabasecharser = true;		 // change this to disable DB charset changing

правильно ли я ввожу данные?
Запускаю скрипт
Скрипт выдает мне SQL запросы.
Открываю phpMyAdmin, выбираю свою базу, и туда вставляю полученный ранее запрос. Выполняю
5. Захожу на форум и не вижу никаких изменений

Помогите плиз!!!!
0

#12 Пользователь не на сайте   somehain ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 825
  • Регистрация: 16-Июль 06
  • Репутация: 5
  • IPB version:3.0.x
 

Отправлено 22 Ноябрь 2007 - 22:39

Не совсем понятно, зачем вы устанавливаете форум, перед тем, как сделать конвертацию из vB в IP.Board.
Вроде бы данные все правильноуказаны.
0

#13 Пользователь не на сайте   Sannis ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 775
  • Регистрация: 16-Март 07
  • Репутация: 2
  • Откуда:Москва
  • IPB version:2.3.x
 

Отправлено 23 Ноябрь 2007 - 00:47

Неверный порядок действий.

Нужно сначала сделать конвертирование vB->IPB не меняя кодировок, т.е. выставить везде в базе UTF-8 и сконвертить. после этого убедиться что в БД лежат данные читабельные. После этого уже конвертировать БД из UTF-8 в cp1251 и выставлять для IPB такую кодировку.
0

#14 Пользователь не на сайте   andaril ответил: »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 641
  • Регистрация: 24-Март 07
  • Репутация: 4
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 23 Ноябрь 2007 - 01:19

отстранненный вопрос. не искал утилиты, но есть ли такая, что переделает кодировку файлов из одной в другую?
0

#15 Пользователь не на сайте   Sannis ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 775
  • Регистрация: 16-Март 07
  • Репутация: 2
  • Откуда:Москва
  • IPB version:2.3.x
 

Отправлено 23 Ноябрь 2007 - 01:34

iconv в unix/bsd
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна