Конвертация vBulletin в phpBB

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Конвертация vBulletin в phpBB

Сообщение Sheer »

6at9 писал(а):правда интересно где будеь это письмо на локальном сервере
Без понятия.
6at9 писал(а):Денвером не пользуюсь
Ну так установи Установка phpBB на localhost
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
6at9
phpBB 1.4.0
Сообщения: 38
Стаж: 12 лет 4 месяца
Благодарил (а): 11 раз

Re: Конвертация vBulletin в phpBB

Сообщение 6at9 »

Что же эти ошибки не кончаются...
1) Синхронизация не помогла.
Делал путем на вкладке Общие:
а)Синхронизировать статистику
Пересчёт общего количества сообщений, тем, пользователей и файлов.
б)Синхронизировать счётчики сообщений
Будут учтены только существующие сообщения. Удалённые сообщения не будут подсчитаны.
в)Синхронизировать свои темы
Снятие пометок со всех тем с последующей корректной маркировкой всех тем, к которым был доступ в последние шесть месяцев.

И на вкладке Форумы напротив каждого из восьми форумов нажал Синхронизировать.

В итоге ничего не помогло, так же пишет, что сообщений нет в колонке Последнее сообщение.

2) Проблема со входом

Код: Выделить всё

При обновлении конференции не удалось преобразовать ваш пароль. Вы можете запросить новый пароль. Если вы продолжаете испытывать трудности, то свяжитесь с администратором конференции.
Смотрел эту тему [FAQ] Преобразование паролей при конвертации , но у меня уже есть эта строчка

Код: Выделить всё

if ($update_password)
		{
			$sql_ary = array(
				'user_actkey'		=> '',
				'user_password'		=> $user_row['user_newpasswd'],
				'user_newpasswd'	=> '',
				'user_pass_convert'	=> 0,
				'user_login_attempts'	=> 0,
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Конвертация vBulletin в phpBB

Сообщение nissin »

6at9 писал(а):И на вкладке Форумы напротив каждого из восьми форумов нажал Синхронизировать.
А подфорумы?

Добавлено спустя 22 минуты 52 секунды:
6at9 писал(а):2) Проблема со входом
Метод аутентификации какой установлен?
Пароли на русском языке не конвертируются.
6at9
phpBB 1.4.0
Сообщения: 38
Стаж: 12 лет 4 месяца
Благодарил (а): 11 раз

Re: Конвертация vBulletin в phpBB

Сообщение 6at9 »

1) Благодарю, не заметил, что там еще подфорумы есть. Помогло то,что вы сказали.
2) Стоит метод Vb3 (в вытекающем меню). Пароль , по крайней мере у меня,был на английском, но увы.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Конвертация vBulletin в phpBB

Сообщение nissin »

Не уверен, что поможет.
Во вложении чуть поправленный файл для аутентификации с vb3.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
6at9
phpBB 1.4.0
Сообщения: 38
Стаж: 12 лет 4 месяца
Благодарил (а): 11 раз

Re: Конвертация vBulletin в phpBB

Сообщение 6at9 »

Да,тоже самое пишет все равно
Поможет ли, если каждый на форуме просто воспользуется ф-цией восстановления пароля самостоятельно?
Последний раз редактировалось 6at9 13.05.2014 20:45, всего редактировалось 1 раз.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Конвертация vBulletin в phpBB

Сообщение Sheer »

Поможет. Если пользователи при регистрации указали реальный и действующий адрес электронно почты.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
6at9
phpBB 1.4.0
Сообщения: 38
Стаж: 12 лет 4 месяца
Благодарил (а): 11 раз

Re: Конвертация vBulletin в phpBB

Сообщение 6at9 »

Что ж, тогда создам тему на видном месте и попрошу всех сменить пароли этой функцией, а кто не сможет - поменяю им адрес мыла через pma на нужный.
В остальном вроде проблем нет, поэтому благодарю всех помогавших с этим сложным делом. Жалко лишь,что потерял больше месяца перед этим, надо было сразу обратиться к вам)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Конвертация vBulletin в phpBB

Сообщение Sheer »

6at9 писал(а):поменяю им адрес мыла через pma
Не поможет. Поиск контактной информации при восстановлении пароля осуществляется не по полю user_email, а по хешу user_email_hash, поэтому адрес нужно менять в администраторском разделе.
Пользователи и группы --> Управление пользователями
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
6at9
phpBB 1.4.0
Сообщения: 38
Стаж: 12 лет 4 месяца
Благодарил (а): 11 раз

Re: Конвертация vBulletin в phpBB

Сообщение 6at9 »

Еще маленький вопрос будет: можно ли удалить папку старого форума VB в корне папки phpbb? Я указывал ее при конвертировании
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Конвертация vBulletin в phpBB

Сообщение nissin »

Можно.
TeslaFeo
phpBB 1.0.0
Сообщения: 1
Стаж: 9 лет 9 месяцев

Re: Конвертация vBulletin в phpBB

Сообщение TeslaFeo »

Приветствую Вас, уважаемые форумчане!

Последние несколько дней конвертировал VB в PHPBB3. После конвертации в таблице "phpbb_topics" в столбце "topic_title" (название темы) оказались крокозяблики. Благо в таблице "phpbb_posts" разработчики заботливо предусмотрели столбец "post_subject" в котором и хранится название темы, что позволило мне написать скрипт, который перегнал корректные названия тем в стойло. Скрипт совсем не сложный, но всё же, полагаю, что многие админы не волокут в php. Поэтому решил поделиться ибо проблемы повторяются:

Код: Выделить всё


$db = mysql_connect( 'localhost', 'login', 'password' );  // сюда нужно вписать логин и пароль пользователя бд

mysql_select_db('phpbb', $db);   //  а сюда в скобки в одинарные кавычки название бд

$result = mysql_query("SELECT `topic_id` FROM `phpbb_topics`", $db);  //запрос не идеален, но у меня около 10к тем перегнались спокойно. При желании можно добавить LIMIT и перегонять кусками меняя значения вручную. Об этом в мануалах.

while ($myrow = mysql_fetch_array($result)) {

$tId = $myrow['topic_id'];

$res = mysql_query("SELECT `post_subject` FROM `phpbb_posts` WHERE topic_id='$tId' LIMIT 1", $db);

$row = mysql_fetch_array($res);

$postSubject = $row['post_subject'];

mysql_query("UPDATE phpbb_topics SET topic_title='$postSubject' WHERE topic_id='$tId'", $db);

}

Вернуться в «Поддержка phpBB 3.0.х»