Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Конвертирование IPB 2.3.x -> phpBB 3.0.x

Проблемы с установкой или работой 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) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Delta
phpBB 1.2.0
Сообщения: 16
Стаж: 14 лет
Благодарил (а): 1 раз

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Delta »

Спасибо!
Мне надо пользоваться для 1.3?
Не, он не может найти ibf_messages...
Конвертер для 2.3 пишет
Не удалось найти путь к старой конференции. Проверьте настройки и попробуйте снова.
А обязательно весь мусор IBF нужен конвертору?
Узкий специалист не в области программирования http://truck4x4.ru/forum/
Fearless
phpBB 1.0.0
Сообщения: 3
Стаж: 13 лет 1 месяц
Благодарил (а): 1 раз

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Fearless »

Добрый день... Подскажите, вот хочу перенести форум http://rybolov-odessa.com.ua/forum4/index.php скажем на тестовый сюда http://forum.ferma.od.ua/index.php

С чего начать? что как делать, азы подскажите плиз переноса!

И еще... могу как-то копию перенести - чтобы тот форум пока работал - а этот, пока перенесу - и поковыряюсь с ним... чтобы перенести так сказать только копию того.. и что делать нужно?

спасибо заранее!!!
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 13 лет 3 месяца
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз
Контактная информация:

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Айдар »

Начать нужно с мускульной базы.
In Web We Trust
Delta
phpBB 1.2.0
Сообщения: 16
Стаж: 14 лет
Благодарил (а): 1 раз

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Delta »

Fearless писал(а):могу как-то копию перенести
да, копию файлов и копию базы можешь обрабатывать где угодно. Только у меня, например, Денвер не пашет - приходится всё на сервере делать :(
Узкий специалист не в области программирования http://truck4x4.ru/forum/
Гостья
phpBB 1.4.1
Сообщения: 43
Стаж: 12 лет 10 месяцев
Благодарил (а): 2 раза

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Гостья »

ребят, дайте плиз реально рабочий конвертер IPB 2.3.6 в phpBB 3.0.8 или в 3.0.5, 3.0.2. этим уже 4 раза пробовала - не конвертит пользователей и всё....
Respix
phpBB 1.0.0
Сообщения: 1
Стаж: 11 лет 11 месяцев

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Respix »

Скажите, а есть ли конвертер из phpBB3 на ipb 1.3?
Может где обсуждалось, дайте ссылку.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Палыч »

Respix
Думаю, есть смысл поискать на форумах, посвященных ipb 1.3
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
it_user
phpBB 1.0.0
Сообщения: 2
Стаж: 11 лет 10 месяцев
Контактная информация:

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение it_user »

Гостья писал(а):ребят, дайте плиз реально рабочий конвертер IPB 2.3.6 в phpBB 3.0.8 или в 3.0.5, 3.0.2. этим уже 4 раза пробовала - не конвертит пользователей и всё....
Здравствуйте!
Мы систематизировали информацию из этой темы, с офсайта phpBB и нескольких тематических ресурсов, опробовали на своем форуме и подготовили подробную инструкцию по конвертированию. Она рабочая, хотя это конечно зависит от исходного материала:

Конвертирование форума IPB 2.3 в phpBB 3.0
Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 173
Стаж: 13 лет 1 месяц
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 63 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Добрый Кот »

У меня возникла проблемы при конвертировании. После проверки, когда уже все готово, жму Продолжить конвертирование, после чего вылазит ошибка:

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

Fatal error: Call to undefined function phpbb_hash() in /home/userid/public_html/phpbb/install/convertors/functions_ipb23.php on line 206
В этом месте содержится такая строчка:

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

'forum_password'			=> phpbb_hash(null_to_str($row['password'])),
Что делать? Как решить возникшую проблему?
Билл Гейтс тоже был хулиганом
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Sheer »

Проще всего в конце functions_ipb23.php добавить функцию phpbb_hash

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

function phpbb_hash($password)
{
	$itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';

	$random_state = unique_id();
	$random = '';
	$count = 6;

	if (($fh = @fopen('/dev/urandom', 'rb')))
	{
		$random = fread($fh, $count);
		fclose($fh);
	}

	if (strlen($random) < $count)
	{
		$random = '';

		for ($i = 0; $i < $count; $i += 16)
		{
			$random_state = md5(unique_id() . $random_state);
			$random .= pack('H*', md5($random_state));
		}
		$random = substr($random, 0, $count);
	}

	$hash = _hash_crypt_private($password, _hash_gensalt_private($random, $itoa64), $itoa64);

	if (strlen($hash) == 34)
	{
		return $hash;
	}

	return md5($password);
}
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 173
Стаж: 13 лет 1 месяц
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 63 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Добрый Кот »

Не получается, новая ошибка:

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

Fatal error: Call to undefined function _hash_crypt_private() in /home/userid/public_html/phpbb/install/convertors/functions_ipb23.php on line 2317
Вот эта строка:

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

$hash = _hash_crypt_private($password, _hash_gensalt_private($random, $itoa64), $itoa64);
Может, существует какой-нибудь другой, более работоспособный способ конвертации?
Билл Гейтс тоже был хулиганом
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Anvar »

Там не хватает ещё функций.


Все в сборе прилагаю.
Вложения
PassWd.txt
(2.42 КБ) 416 скачиваний
Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 173
Стаж: 13 лет 1 месяц
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 63 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение Добрый Кот »

Спасибо, новая ошибка:

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

Fatal error: Cannot redeclare unique_id() (previously declared in /home/userid/public_html/phpbb/includes/functions.php:227) in /home/userid/public_html/phpbb/install/convertors/functions_ipb23.php on line 2324
Строка:

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

$output = substr($setting, 0, 12);
А как же тогда другие конвертируют? Или этот единственный конвертер - полностью нерабочий?
Билл Гейтс тоже был хулиганом
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: Конвертирование IPB 2.3.x -> phpBB 3.0.x

Сообщение xisp »

Добрый Кот писал(а):Спасибо, новая ошибка:
Теперь из добавленного файла нужно удалить функцию unique_id().
Добрый Кот писал(а):А как же тогда другие конвертируют
Сами для себя правят, или нанимают кого- то. И к сожалению не выкладывают исправленный результат.
phpBBex
Закрыто

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