Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » Последствия конвертации из PhpBB в IPB

Модерирует : Antuan, Dekker

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Gera sim



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Конвертировал базу из PhpBB 2.0.8 в Invision 1.3 Final Модифицированный BestFilez.net. И теперь в форме создания сообщения отсутствует форма загрузки файлов. Самое интересное, у меня, как админа, она есть, и работает нормально. Все настройки в админке перерыл, а результат нулевой. Помогите пожалуйста если можете.
Заранее благодарен за ответ.

Всего записей: 32 | Зарегистр. 25-02-2004 | Отправлено: 01:07 07-06-2004
Dekker



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
админ панель - пользователи и группы  - управление группами - Максимальный размер загружаемых файлов (в кб)
смотрел ?

----------
Home Blog

Всего записей: 4655 | Зарегистр. 04-06-2002 | Отправлено: 12:13 07-06-2004
Gera sim



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Yess!!! Заработало, спасибо большое.  И как я сам не догадался...

Всего записей: 32 | Зарегистр. 25-02-2004 | Отправлено: 18:41 07-06-2004
DeH



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В продолжении темы..
Ребята, сколькож багов вылезло после конвертации..
1. С опросами тварится чушь какая то.. Проценты от общего числа ответов для каждой не подсчитаны, только кол-во ответов.. Выбираешь вариант и после этого появляются проценты, но порядок их в два раза больше истинных, т.е. скажем вместо 14% барда мне посчитала 1400%... Бред..
2. При нажатии на кнопки "Администрация" барда выдаёт:

Код:
mySQL query error: SELECT m2.id, m2.name, m2.email, m2.hide_email, m2.location, m2.aim_name, m2.icq_number,
                      f.id as forum_id, f.read_perms, f.name as forum_name, c.state
               FROM ibf_moderators mod
                 LEFT JOIN ibf_forums f ON(f.id=mod.forum_id)
                 LEFT JOIN ibf_categories c ON(c.id=f.category AND c.state != 0)
                 LEFT JOIN ibf_members m2 ON (mod.member_id=m2.id)
               
 
mySQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mod
                 LEFT JOIN ibf_forums f ON(f.id=mod.forum_
mySQL error code:  
Date: Sunday 13th of March 2005 12:56:03 AM

3. При заходе в "Мой помощник" с кодировкой творится чёрт знает что...
Хотя в ACP в "Skins & Templates"->"|-- Board Wrappers" в св-ах темы поставил
Код:
<meta http-equiv="content-type" content="text/html; charset=koi-1251" />

4. Не могу сменить названия групп пользователей на форуме, стоит какое то тупое ограничение на 4 символа, т.е. скажем меняю "Admin" на "Администрация" и в результате получаю "Адми".. Пробовал напрямую через phpmyadmin править - так тот вообще не понимает кирилицу и выдаёт одни знаки вопросов..
 
Помогите настроиться.. В phpbb такого не было..
 
ipb v.1.3.1
Русификация от Игорька
Перерасчёт статистики через админку делал
 
Спасибо.

Всего записей: 588 | Зарегистр. 07-06-2003 | Отправлено: 01:07 13-03-2005
NATTO



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DeH
Ты конвертацию сразу в онлайне делал или на локалке?
Я сделал копию базы phpBB в локалке, установил IPB, конвертнул базу, отрегулировал баги в админке и phpMyAdmin. Кодировку поменял во всех файлах где нашел поиском. Сделал бэкап и уже после этого залил на сервак через phpMyAdmin.
Можно и удобнее пользоваться для бэкапа и рестора утилитой Site Keeper Dumper LE, качать отсюда - http://zapimir.net

----------
ПМЖ для фотомануалов

Всего записей: 594 | Зарегистр. 05-01-2003 | Отправлено: 03:27 13-03-2005
DeH



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NATTO
У меня попроще с этим, всё делал на локалхосте и форум находится на нём же. В общем хостится на моём компуцтере. Всё сделал как ты сказал..
Т.е. ты хочешь сказать что у тебя работает кнопка "Администрация"? В открывающемся javascript'ом попапе "Мой помощник" всё нормально с кодировкой? Нормально меняются названия групп мемберов?

Всего записей: 588 | Зарегистр. 07-06-2003 | Отправлено: 03:47 13-03-2005
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeH
С сервером разберись. У тебя новая версия MySQL, там mod - это функция, а форум по старинке использует одноимённый алиас. Измени алиас mod на любой другой.
По поводу групп, проверь кодировку страниц и сервера, очевидно, у тебя буквы переводятся в уникод, поэтому в базу слова просто по длине не влезают...
 
Добавлено:
В открывающемся попапе вообще кодировка не прописана по умолчанию. Делайте .htaccess, а в него напишите AddDefaultCharset windows-1251 или чего там...

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 13:19 13-03-2005
DeH



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такс, с 3им пунктом разобрался:

Код:
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />

сменил на

Код:
<meta http-equiv="content-type" content="text/html; charset=Windows-1251" />

theIggs
Уважаемый, а по поводу опросов (pool'ов) не подскажете? Можно ли как то пересчитать процентное отношение каждого варианта в опросе?
Вот что до ответа на опрос, созданый ещё в phpbb:
   
И вот что произошло с опросом после выбора варианта:
   

Цитата:
С сервером разберись. У тебя новая версия MySQL, там mod - это функция, а форум по старинке использует одноимённый алиас. Измени алиас mod на любой другой.
По поводу групп, проверь кодировку страниц и сервера, очевидно, у тебя буквы переводятся в уникод, поэтому в базу слова просто по длине не влезают...

Если не сложно, не могли бы пояснить поподробнее эти моменты?..
Спасибо.

Всего записей: 588 | Зарегистр. 07-06-2003 | Отправлено: 13:58 13-03-2005
NATTO



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DeH

Цитата:
Т.е. ты хочешь сказать что у тебя работает кнопка "Администрация"? В открывающемся javascript'ом попапе "Мой помощник" всё нормально с кодировкой? Нормально меняются названия групп мемберов?

Абсолютно верно. Все работает так как и должно. Иначе бы я не перенес бы базу в онлайн, если б такие траблы остались бы.
Кстати на локалке я ставлю IPB под Denver-ом, живет тут:
_http://www.denwer.ru/
качать отсюда:
_http://www.denwer.ru/dis/latest
Проблем с установкой IPB на этой системе не возникало.

----------
ПМЖ для фотомануалов

Всего записей: 594 | Зарегистр. 05-01-2003 | Отправлено: 21:57 14-03-2005
DeH



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Опа, ребят, Вы думаете, что все эти баги у меня возникли из-за кривых настроек php? :\

Всего записей: 588 | Зарегистр. 07-06-2003 | Отправлено: 22:14 14-03-2005
NATTO



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
все эти баги у меня возникли из-за кривых настроек php?

Возможно. Но есть способы узнать это достоверно. Используй их.
Кстати проблем с опросами после конвертации у меня также не возникало.
А почти все ошибки после конверта не раз обсуждались на форуме, что в подписи theIggs По крайней мере можно ознакомиться с самыми характерными из них.

----------
ПМЖ для фотомануалов

Всего записей: 594 | Зарегистр. 05-01-2003 | Отправлено: 01:07 15-03-2005
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В самом деле...

Цитата:
У тебя новая версия MySQL, там mod - это функция, а форум по старинке использует одноимённый алиас. Измени алиас mod на любой другой.

Косяки IBF. Версии форума 1.2++ (до 2.x)

Цитата:
с кодировкой творится чёрт знает что...  

Кодировка. Я лично всегда пользуюсь методом с .htaccess, пока нареканий не было.

Цитата:
Не могу сменить названия групп пользователей на форуме, стоит какое то тупое ограничение на 4 символа

Нет там никакого ограничения на 4 символа. Это таблица ibf_groups, поле g_title, varchar(32). Если у тебя с кодировкой всё в порядке, то вписать туда можно хоть что. А если у тебя уникодовые символы в базу попадают, то там окажется что-нибудь вроде &#1234;&#32214;&#1543;&#1658; Логика понятна? Да под такие символы никаких 32 байт не хватит. Ты посмотри на таблицу саму, символы туда нормальные попадают, читаемые?
Вот. В любом случае, это уже проблемы сервера, а это "В помощь сисадмину"...
В MySQL Manual есть указания, как поменять кодировку:

Цитата:
По умолчанию в MySQL используется кодировка ISO-8859-1 (Latin1). Для изменения кодировки, принятой по умолчанию, следует применить опцию --with-charset:  
shell> ./configure --with-charset=CHARSET
 
CHARSET может принимать одно из следующих значений: big5, cp1251, cp1257, czech, danish, dec8, dos, euc_kr, gb2312, gbk, german1, hebrew, hp8, hungarian, koi8_ru, koi8_ukr, latin1, latin2, sjis, swe7, tis620, ujis, usa7 или win1251ukr (see section 4.6.1 Набор символов, применяющийся для записи данных и сортировки). Если требуется преобразовывать символы между сервером и клиентом, следует рассмотреть команду SET CHARACTER SET (see section 5.5.6 Синтаксис команды SET). Предупреждение: если набор символов изменяется после создания таблиц, необходимо запустить myisamchk -r -q --set-characted-set=charset на каждой таблице. В противном случае индексы могут сортироваться неправильно (такое может случиться, если вы установите MySQL, создадите ряд таблиц, затем переконфигурируете MySQL с целью использования другого набора символов и заново установите MySQL). С помощью опции --with-extra-charsets=LIST можно определить, какие дополнительные кодировки необходимо скомпилировать в данном сервере. Здесь LIST либо представляет собой разделенный пробелами список кодировок, либо имеет значение complex для включения всех символов, которые не могут быть загружены динамически, либо имеет значение all для включения всех кодировок в бинарники.  

Проверяй кодировку.

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 03:58 15-03-2005
DeH



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. Хм, заменил, вот что выдаёт:

Код:
mySQL query error: SELECT m.id, m.name, m.email, m.hide_email, m.location, m.aim_name, m.icq_number,
                      f.id as forum_id, f.read_perms, f.name as forum_name, c.state
               FROM ibf_moderators m
                 LEFT JOIN ibf_forums f ON(f.id=m.forum_id)
                 LEFT JOIN ibf_categories c ON(c.id=f.category AND c.state != 0)
                 LEFT JOIN ibf_members m ON ((m.is_group=1 and m.group_id=m.mgroup))
               
 
mySQL error: Not unique table/alias: 'm'
mySQL error code:  
Date: Wednesday 16th of March 2005 03:14:25 PM

 
2. С кодировкой при отображении страниц форума вроде разобрался..
 
3. Здесь сделал вроде как написано, загрузил мускульную консоль и ввёл:

Код:
./configure --with-charset=cp1251

Проблема не решилась..

Всего записей: 588 | Зарегистр. 07-06-2003 | Отправлено: 15:19 16-03-2005
NATTO



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DeH
Как бы совсем не оброс ошибками...
Как альтернатива, все же попробуй с нуля сделать конверт базы при помощи тех прог, про которые я писал выше. Я ничего не могу сказать про другие способы, но тот которым пошел я - работает.
Про конверт написано тута.

----------
ПМЖ для фотомануалов

Всего записей: 594 | Зарегистр. 05-01-2003 | Отправлено: 23:57 16-03-2005
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeH
Ну, оригинально. Прямой переход от одной проблемы к другой, такое не всякий сможет.
Алиас mod замени на moder. Ты его заменил на m, а алиас m в этом запросе уже был, для таблицы members. О чём тебе MySQL и говорит.


----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 20:02 17-03-2005
DeH



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
theIggs

Цитата:
Ну, оригинально. Прямой переход от одной проблемы к другой, такое не всякий сможет.
Алиас mod замени на moder. Ты его заменил на m, а алиас m в этом запросе уже был, для таблицы members. О чём тебе MySQL и говорит.

Игги спасибо. Кнопачка заработала. Остался один пункт - смена названия группы мемберов .. Ну никак не хочет писать больше 4 символов кирилицей.. ;(

Всего записей: 588 | Зарегистр. 07-06-2003 | Отправлено: 19:14 18-03-2005
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мда, нам бы твои проблемы...
Возьми на заметку тему http://forum.ru-board.com/topic.cgi?forum=31&topic=7471, там тоже парень озабочен проблемой кодировок.
А на пока просто пойди в таблицу ibf_groups и увеличь длину поля title. Сделай 255 символов и пиши всё, что хочешь, уникодом... phpMyAdmin'ом, надеюсь, пользоваться умеешь?

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 17:46 19-03-2005
DeH



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
theIggs
Спасибо. Пошёл дальше крутить портал..

Всего записей: 588 | Зарегистр. 07-06-2003 | Отправлено: 23:16 19-03-2005
DeH



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никак не могу справиться с мускулом..
Как поменять кодировку мускула под виндой?

Всего записей: 588 | Зарегистр. 07-06-2003 | Отправлено: 01:05 24-04-2005 | Исправлено: DeH, 02:18 24-04-2005
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeH
Так же, как под юниксом. Хотя это скорее в раздел для сисадминов.
пхпМайАдмин последний стоит? Он показывает кодировки всех таблиц и полей. Может, не в мускуле вообще проблема?..

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 03:17 26-04-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » Последствия конвертации из PhpBB в IPB


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru