_Dark_ Опубликовано 30 мая, 2012 Поделиться Опубликовано 30 мая, 2012 Это тема поддержки статьи: Конвертирование форума под IP.Board. Здесь вы можете обсудить все вопросы, связанные с этой статьёй. Дата добавления статьи: 30 Май 2012 - 22:10 Дата обновления статьи: 30 Май 2012 - 22:10 SanyaSamp, Respected, БиБиК и 2 других 5 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
khoser Опубликовано 31 мая, 2012 Поделиться Опубликовано 31 мая, 2012 большой респект за материал! :crazy: Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
_Dark_ Опубликовано 31 мая, 2012 Автор Поделиться Опубликовано 31 мая, 2012 khoser, рад, что пригодилось! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
khoser Опубликовано 1 июня, 2012 Поделиться Опубликовано 1 июня, 2012 1. залил архив на сервер 2. распаковал 3. зашел в папку upload, там две папки admin и interface / я правильно понимаю что из этих папок файлы нужно поместить в те подпапки которые уже есть? PS в АЦ выходит вот такое сообщение после установки конвертора Найден незаблокированный скрипт конвертации форума Мы настоятельно рекомендуем вам удалить систему конвертирования форумов с сервера. Просто удалите директорию admin/applications_addon/ips/convert с сервера и данное предупреждение пропадет. это так и должно быть? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
khoser Опубликовано 6 июня, 2012 Поделиться Опубликовано 6 июня, 2012 всё равно не получается... запускаю конвертацию, ввожу все данные нажимаю продолжить, конвертирую а с кодировкой проблемы при вводе utf8 - кракозябры, при ср1251 - вопросики... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 6 июня, 2012 Поделиться Опубликовано 6 июня, 2012 Проверь значения системных настроек в Поддержка --> Управление базой данных. Все кодировки должны быть в utf8 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
khoser Опубликовано 6 июня, 2012 Поделиться Опубликовано 6 июня, 2012 да, действительно у меня сейчас какая то каша character_set_client utf8 character_set_connection utf8 character_set_database utf8 character_set_filesystem binary character_set_results utf8 character_set_server latin1 character_set_system utf8 character_sets_dir /usr/share/mysql/charsets/ collation_connection utf8_general_ci collation_database utf8_general_ci collation_server latin1_swedish_ci как и где это можно исправить? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Doogle Опубликовано 6 июня, 2012 Поделиться Опубликовано 6 июня, 2012 Как вариант, выполнить PHP запрос на сравнение всех таблиц к единой кодировке. Создайте .php файл в корне форума (где проблемы) с любым названием со следующим содержимым и обратись к нему: <?php $db = mysql_connect('localhost','myuser_mydbuser','mypassword'); if(!$db) echo "Cannot connect to the database - incorrect details"; mysql_select_db('myuser_mydbname'); $result=mysql_query('show tables'); while($tables = mysql_fetch_array($result)) { foreach ($tables as $key => $value) { mysql_query("ALTER TABLE $value COLLATE utf8_general_ci"); }} echo "The collation of your database has been successfully changed!"; ?> Там, где localhost, myuser_mydbuser, mypassword, myuser_mydbname, ваши данные. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
khoser Опубликовано 7 июня, 2012 Поделиться Опубликовано 7 июня, 2012 выполнил все то что вы написали, теперь на сервере база данных в одной кодировке utf8_general_ci но кракозябры не пропали, конвертирую базу заново, происходит то же самое... может что то с конвертором? еще раз, я делаю конвертацию с vBulletin® Version 3.8.6 на установленный форум вот от может для данной версии требуются еще какие то настройки Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
_Dark_ Опубликовано 7 июня, 2012 Автор Поделиться Опубликовано 7 июня, 2012 еще раз, я делаю конвертацию с vBulletin® Version 3.8.6 на установленный форум вот от сюда, может для данной версии требуются еще какие то настройки Нет, ничего не требуется. Проблема не в IP.Board, в конвертерах уже встроены инструменты для корректной работы с базами данных. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 7 июня, 2012 Поделиться Опубликовано 7 июня, 2012 khoser, тебе нужно поменять character_set_server latin1 и collation_server latin1_swedish_ci на utf8 Попроси хостера поменять эти значения Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гостья Опубликовано 4 августа, 2012 Поделиться Опубликовано 4 августа, 2012 а есть что-то подобное, но чтоб конвертировал двики в ipb 1.3 ? конкретно интересует конвертер punbb 1.2. -> IPB 1.3 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
_Dark_ Опубликовано 4 августа, 2012 Автор Поделиться Опубликовано 4 августа, 2012 а есть что-то подобное, но чтоб конвертировал двики в ipb 1.3 ? конкретно интересует конвертер punbb 1.2. -> IPB 1.3 Нет. А в чем причина такого? Зачем именно 1.3? Уже, если я не ошибаюсь, 7 лет прошло с момента ее выпуска. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гостья Опубликовано 4 августа, 2012 Поделиться Опубликовано 4 августа, 2012 потому что 1.3 был последний официально бесплатный дистрибутив. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
_Dark_ Опубликовано 4 августа, 2012 Автор Поделиться Опубликовано 4 августа, 2012 потому что 1.3 был последний официально бесплатный дистрибутив. А как же 2.0? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гостья Опубликовано 4 августа, 2012 Поделиться Опубликовано 4 августа, 2012 сейчас уже точно не помню, бесплатна 2.0 была или недолго , потом стала платной, или только для тестеров. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Frig@te Опубликовано 29 августа, 2012 Поделиться Опубликовано 29 августа, 2012 Не получается. вот такая ошибка There was an error counting the entries in the bbcodes table - this can happen when the sql prefix is set incorrectly Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
_Dark_ Опубликовано 29 августа, 2012 Автор Поделиться Опубликовано 29 августа, 2012 There was an error counting the entries in the bbcodes table - this can happen when the sql prefix is set incorrectly Вам написали, что вы неверно указали префикс таблиц. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IgorBeefeater Опубликовано 1 сентября, 2012 Поделиться Опубликовано 1 сентября, 2012 Здарова Dark! Прошу помочь мне. При попытке конвертировать пользователей (members), вылетает окно "ошибка базы данных". Конвертирую с phpbb 3.0 на ipb 3.3.3 (русская сборка с вашего сайта) Подскажи пожалуйста как исправить. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 1 сентября, 2012 Поделиться Опубликовано 1 сентября, 2012 Все ошибки IPB записывает в папку cache. В ней можно посмотреть причину ошибки! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IgorBeefeater Опубликовано 1 сентября, 2012 Поделиться Опубликовано 1 сентября, 2012 (изменено) Из лога ошибок mysql : ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Date: Sat, 01 Sep 2012 21:09:06 +0000 Error: 1267 - Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' IP Address: 89.208.9.137 - /ipb/admin/index.php?adsess=9d665ac1a76cbbb662875d1b41803963&app=convert&app=convert&module=board§ion=phpbb&do=members&st=250&cycle=250&total=1469 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: SELECT name, member_id FROM ipb_members WHERE members_l_username='♣ hacker ♣' LIMIT 0,1 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/sources/classes/member/memberFunctions.php | [memberFunctions].checkNameExists | 249 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications_addon/ips/convert/sources/lib_master.php | [memberFunctions].cleanAndCheckName | 1197 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications_addon/ips/convert/modules_admin/board/phpbb.php | [lib_master].convertMember | 682 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | | [admin_convert_board_phpbb].convert_members | | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications_addon/ips/convert/modules_admin/board/phpbb.php | [].call_user_func | 94 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/sources/base/ipsController.php | [admin_convert_board_phpbb].doExecute | 306 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' Из ошибок конвертера: 316: reg_error_username_taken with name: Олег. Member has still been created but with username as Олег1346533746 317: Содержит недопустимые символы: [ ] | ; , $ \ < > " with name [...Bomzhik...]. Member has still been created but with username as -...Bomzhik...- 318: reg_error_username_taken with name: vladik_BomJeG. Member has still been created but with username as vladik_BomJeG1346533746 319: reg_error_username_taken with name: BBK. Member has still been created but with username as BBK1346533746 320: reg_error_username_taken with name: SergioDeLuca. Member has still been created but with username as SergioDeLuca1346533746 321: reg_error_username_taken with name: Владимир. Member has still been created but with username as Владимир1346533746 322: reg_error_username_taken with name: AMD. Member has still been created but with username as AMD1346533746 323: reg_error_username_taken with name: Danick. Member has still been created but with username as Danick1346533746 324: reg_error_username_taken with name: Mike. Member has still been created but with username as Mike1346533746 325: reg_error_username_taken with name: Bod9. Member has still been created but with username as Bod91346533746 326: reg_error_username_taken with name: interes. Member has still been created but with username as interes1346533746 327: reg_error_username_taken with name: SuckMyMember. Member has still been created but with username as SuckMyMember1346533746 [/spoiler] И так далее, куча пользователей со старой бд почему-то с цифрами. Насколько я понял, причина скорее всего в том юзере из бд, который взял ник с символом пики ^ Изменено 2 сентября, 2012 пользователем _Dark_ Код нужно выкладывать под спойлер! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 1 сентября, 2012 Поделиться Опубликовано 1 сентября, 2012 Дело в кодировке базы! Она должна быть в utf8_general_ci Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IgorBeefeater Опубликовано 1 сентября, 2012 Поделиться Опубликовано 1 сентября, 2012 Подскажите, как сменить кодировку базы. Проблема с mysql решилась удалением юзеров с символом пики из бд. Проблема с тем что к именам пользователей добавляются цифры осталась. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 1 сентября, 2012 Поделиться Опубликовано 1 сентября, 2012 В phpmyadmin на вкладке Операции нужно сменить сравнение на utf8_general_ci Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Frig@te Опубликовано 3 сентября, 2012 Поделиться Опубликовано 3 сентября, 2012 Вам написали, что вы неверно указали префикс таблиц. Простите лоханулся. Сейчас не могу сконвертировать топики, до этоко кроме аватаров всё прошло. ошибка Возникла ошибка при работе с базой данных. К сожалению, на данный момент из-за технических проблем с базой данных, форум не может обработать ваш запрос. О проблеме уже сообщено администрации форума. Приносим свои извинения за причиненные неудобства. это всё иероглифами, пришлось прогнать через декодер. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.