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

Перенос форума на новый сервер

Проблемы с установкой или работой phpBB 3.3.x? Получите помощь здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
kozyai
phpBB 1.0.0
Сообщения: 7
Стаж: 15 лет 4 месяца
Благодарил (а): 1 раз

Перенос форума на новый сервер

Сообщение kozyai »

Всем привет.
При обновлении форума до версии 3.3.1 перестала работать регистрация пользователей, в админке при вызове меню борьбы со спам ботами выводит ошибку базы данных и еще куча всяких лагов.
При обращении в службу поддержки сервера выяснилось, что сервер БД не поддерживает РНР 7,1 и выше. Базу они перенесли на новый сервер, туда же был перенесен и форум, а в конфиге адрес базы остался старым. Догадываюсь, что теперь форум стоит на новом сервере, а базой пользуется старой (она пока еще существует)
При чистой установке 3,3,1 и указании скопированной БД на новом сервере с поддержкой РНР до 7.4 теряются все сообщения и пользователи.
Совершенно не стоит задача сохранить стилистику, но очень нужно сохранить пользователей и сообщения. Помогите разобраться пожалуйста.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Перенос форума на новый сервер

Сообщение Siava »

kozyai, так вам надо в config.php перенесенного форума поправить адрес сервера базы данных на новый и возможно логин/пароль от него. Так же после этого очистить папку cache.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
romaamor
phpBB 3.0.3
Сообщения: 2145
Стаж: 12 лет
Откуда: Одесса
Благодарил (а): 619 раз
Поблагодарили: 144 раза

Re: Перенос форума на новый сервер

Сообщение romaamor »

Что же у Вас за хостинг такой.... . БД на новом сервере должна работать. Файл config.php за это отвечает.
kozyai
phpBB 1.0.0
Сообщения: 7
Стаж: 15 лет 4 месяца
Благодарил (а): 1 раз

Re: Перенос форума на новый сервер

Сообщение kozyai »

romaamor писал(а): 20.10.2020 11:24 Что же у Вас за хостинг такой....
HQHOST

Отправлено спустя 11 минут 12 секунд:
config направил на новую базу, вроде сработало. Спасибо.
Теперь про лаги: по прежнему в админке не работает вкладка про спам ботов выдает ошибку 500 и при попытке регистрации нового пользователя:

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

 Общая ошибка
SQL ERROR [ mysqli ]

Unknown column 'user_email_hash' in 'field list' [1054]
Произошла ошибка SQL при выборке на этой странице. Пожалуйста, сообщите администратору, если ошибка будет повторяться.

Отправлено спустя 1 минуту 58 секунд:
Если устанавливать с чистого листа 3,3,1 версию, то как подгрузить всех пользователей и сообщения? Достаточно ли указать путь к базе данных или еще какие то действия нужно производить? В варианте с просто указать путь к базе данных остается только одно приветственное сообщение
Последний раз редактировалось Sheer 20.10.2020 12:49, всего редактировалось 1 раз.
Причина: bb-код
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Перенос форума на новый сервер

Сообщение Sheer »

В версии 3.3.1 поле user_email_hash удалено из таблицы базы данных. У вас файлы движка остались от предыдущей версии. Обновите.

Отправлено спустя 32 секунды:
kozyai писал(а): 20.10.2020 12:45 выдает ошибку 500
Смотрите лог ошибок.

Отправлено спустя 1 минуту 38 секунд:
romaamor писал(а): 20.10.2020 11:24 Файл config.php за это отвечает
Не выдумывай всякую ересь. Там только указываются параметры подключения к БД. Структура и восстановление файла config.php
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
romaamor
phpBB 3.0.3
Сообщения: 2145
Стаж: 12 лет
Откуда: Одесса
Благодарил (а): 619 раз
Поблагодарили: 144 раза

Re: Перенос форума на новый сервер

Сообщение romaamor »

Sheer писал(а): 20.10.2020 12:53 Не выдумывай всякую ересь
Та да, сейчас. Не дай Бог проворонить и усё, вспоминай.....
kozyai
phpBB 1.0.0
Сообщения: 7
Стаж: 15 лет 4 месяца
Благодарил (а): 1 раз

Re: Перенос форума на новый сервер

Сообщение kozyai »

Поправил config, Обновил старый форум с версии 3,0,х до 3,3,1, поместил папку style из чистой установки, поменял версию сайта РНР на сервере с 7.4 на 7.2 и вроде бы все заработало.
Остался один вопрос: как заставить отображать сообщения со старого форума чистую установку, а не форум франкенштейна взявший начало с версии 2,0,х еще в 2008 году и переживший кучу абгрейтов. Очень хочется установить все с чистого листа не потеряв пользователей и их сообщения.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: Перенос форума на новый сервер

Сообщение rxu »

kozyai писал(а): 20.10.2020 15:30 как заставить отображать сообщения со старого форума чистую установку
kozyai писал(а): 20.10.2020 15:30 Обновил старый форум с версии 3,0,х до 3,3,1
Уже. Все файлы новые, база старая. Для зачистки базы есть инструмент [3.1][3.2][3.3][dev] STK for phpBB 3.3.x & 3.2.x & 3.1.x, но не забывать про предварительный бэкап.
Изображение
zmej
phpBB 1.0.0
Сообщения: 2
Стаж: 2 года 11 месяцев

Re: Перенос форума на новый сервер

Сообщение zmej »

Поклон всем Guru!

У меня похожая ситуёвина. Переношу 3.0.12 в 3.3 на новый хостинг. Сохранить необходимо лишь пользователей и их контент.

Вопрос:
Достаточно ли сделать дамп старой БД и, залив его на новое место, указать к нему путь Нового форума 3.3 ??? :?:

Или Подскажите оптимальный алгоритм действий.

Заранее благодарен.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Перенос форума на новый сервер

Сообщение Siava »

zmej, с только дампом вы не перенесёте аватары и файлы вложений. Но если вам это не надо, то можно конвертнуть и так. В помощь [FAQ] Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2/3.3
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12425
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2477 раз

Re: Перенос форума на новый сервер

Сообщение Татьяна5 »

zmej, недостаточно
Алгоритм: [FAQ] Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2/3.3
zmej
phpBB 1.0.0
Сообщения: 2
Стаж: 2 года 11 месяцев

Re: Перенос форума на новый сервер

Сообщение zmej »

Благодарю.
С первой частью справился с переменным успехом. 1:1, так сказать.
До 3.2 обновился, однако база в кодеровке w-1251 тепереча на кракозябре!
Принимаю советы Гуру ... Только не советуйте откат до 2.0 :D
Аватара пользователя
toxi
phpBB 1.4.4
Сообщения: 131
Стаж: 17 лет 3 месяца
Откуда: Житомир
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Перенос форума на новый сервер

Сообщение toxi »

zmej писал(а): 04.05.2021 17:17 однако база в кодеровке w-1251 тепереча на кракозябре!
Как вариант, через phpmyadmin либо через консоль mysql, изменить кодировку таблиц и базы на utf8_general_ci, предварительно сделав бекап на всякий случай. Если возможно, то еще изменить соединение с базой с Windows-1251 на utf8
phpbb v3.3.4 рабочий | Support Toolkit (STK)

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