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

-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 16 лет 4 месяца
- Благодарил (а): 1 раз
Перенос форума на новый сервер
Всем привет.
При обновлении форума до версии 3.3.1 перестала работать регистрация пользователей, в админке при вызове меню борьбы со спам ботами выводит ошибку базы данных и еще куча всяких лагов.
При обращении в службу поддержки сервера выяснилось, что сервер БД не поддерживает РНР 7,1 и выше. Базу они перенесли на новый сервер, туда же был перенесен и форум, а в конфиге адрес базы остался старым. Догадываюсь, что теперь форум стоит на новом сервере, а базой пользуется старой (она пока еще существует)
При чистой установке 3,3,1 и указании скопированной БД на новом сервере с поддержкой РНР до 7.4 теряются все сообщения и пользователи.
Совершенно не стоит задача сохранить стилистику, но очень нужно сохранить пользователей и сообщения. Помогите разобраться пожалуйста.
При обновлении форума до версии 3.3.1 перестала работать регистрация пользователей, в админке при вызове меню борьбы со спам ботами выводит ошибку базы данных и еще куча всяких лагов.
При обращении в службу поддержки сервера выяснилось, что сервер БД не поддерживает РНР 7,1 и выше. Базу они перенесли на новый сервер, туда же был перенесен и форум, а в конфиге адрес базы остался старым. Догадываюсь, что теперь форум стоит на новом сервере, а базой пользуется старой (она пока еще существует)
При чистой установке 3,3,1 и указании скопированной БД на новом сервере с поддержкой РНР до 7.4 теряются все сообщения и пользователи.
Совершенно не стоит задача сохранить стилистику, но очень нужно сохранить пользователей и сообщения. Помогите разобраться пожалуйста.
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: Перенос форума на новый сервер
kozyai, так вам надо в config.php перенесенного форума поправить адрес сервера базы данных на новый и возможно логин/пароль от него. Так же после этого очистить папку cache.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 3.0.6
- Сообщения: 2369
- Стаж: 13 лет
- Откуда: Одесса
- Благодарил (а): 620 раз
- Поблагодарили: 149 раз
Re: Перенос форума на новый сервер
Что же у Вас за хостинг такой.... . БД на новом сервере должна работать. Файл config.php за это отвечает.
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 16 лет 4 месяца
- Благодарил (а): 1 раз
Re: Перенос форума на новый сервер
HQHOST
Отправлено спустя 11 минут 12 секунд:
config направил на новую базу, вроде сработало. Спасибо.
Теперь про лаги: по прежнему в админке не работает вкладка про спам ботов выдает ошибку 500 и при попытке регистрации нового пользователя:
Код: Выделить всё
Общая ошибка
SQL ERROR [ mysqli ]
Unknown column 'user_email_hash' in 'field list' [1054]
Отправлено спустя 1 минуту 58 секунд:
Если устанавливать с чистого листа 3,3,1 версию, то как подгрузить всех пользователей и сообщения? Достаточно ли указать путь к базе данных или еще какие то действия нужно производить? В варианте с просто указать путь к базе данных остается только одно приветственное сообщение
Последний раз редактировалось Sheer 20.10.2020 12:49, всего редактировалось 1 раз.
Причина: bb-код
Причина: bb-код
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Перенос форума на новый сервер
В версии 3.3.1 поле
Отправлено спустя 32 секунды:
Отправлено спустя 1 минуту 38 секунд:
user_email_hash
удалено из таблицы базы данных. У вас файлы движка остались от предыдущей версии. Обновите.Отправлено спустя 32 секунды:
Смотрите лог ошибок.
Отправлено спустя 1 минуту 38 секунд:
Не выдумывай всякую ересь. Там только указываются параметры подключения к БД. Структура и восстановление файла config.php
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 3.0.6
- Сообщения: 2369
- Стаж: 13 лет
- Откуда: Одесса
- Благодарил (а): 620 раз
- Поблагодарили: 149 раз
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 16 лет 4 месяца
- Благодарил (а): 1 раз
Re: Перенос форума на новый сервер
Поправил config, Обновил старый форум с версии 3,0,х до 3,3,1, поместил папку style из чистой установки, поменял версию сайта РНР на сервере с 7.4 на 7.2 и вроде бы все заработало.
Остался один вопрос: как заставить отображать сообщения со старого форума чистую установку, а не форум франкенштейна взявший начало с версии 2,0,х еще в 2008 году и переживший кучу абгрейтов. Очень хочется установить все с чистого листа не потеряв пользователей и их сообщения.
Остался один вопрос: как заставить отображать сообщения со старого форума чистую установку, а не форум франкенштейна взявший начало с версии 2,0,х еще в 2008 году и переживший кучу абгрейтов. Очень хочется установить все с чистого листа не потеряв пользователей и их сообщения.
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: Перенос форума на новый сервер
kozyai писал(а): 20.10.2020 15:30 как заставить отображать сообщения со старого форума чистую установку
Уже. Все файлы новые, база старая. Для зачистки базы есть инструмент [3.1][3.2][3.3][dev] STK for phpBB 3.3.x & 3.2.x & 3.1.x, но не забывать про предварительный бэкап.
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 3 года 11 месяцев
Re: Перенос форума на новый сервер
Поклон всем Guru!
У меня похожая ситуёвина. Переношу 3.0.12 в 3.3 на новый хостинг. Сохранить необходимо лишь пользователей и их контент.
Вопрос:
Достаточно ли сделать дамп старой БД и, залив его на новое место, указать к нему путь Нового форума 3.3 ???
Или Подскажите оптимальный алгоритм действий.
Заранее благодарен.
У меня похожая ситуёвина. Переношу 3.0.12 в 3.3 на новый хостинг. Сохранить необходимо лишь пользователей и их контент.
Вопрос:
Достаточно ли сделать дамп старой БД и, залив его на новое место, указать к нему путь Нового форума 3.3 ???

Или Подскажите оптимальный алгоритм действий.
Заранее благодарен.
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: Перенос форума на новый сервер
zmej, с только дампом вы не перенесёте аватары и файлы вложений. Но если вам это не надо, то можно конвертнуть и так. В помощь [FAQ] Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2/3.3
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 3 года 11 месяцев
Re: Перенос форума на новый сервер
Благодарю.
С первой частью справился с переменным успехом. 1:1, так сказать.
До 3.2 обновился, однако база в кодеровке w-1251 тепереча на кракозябре!
Принимаю советы Гуру ... Только не советуйте откат до 2.0
С первой частью справился с переменным успехом. 1:1, так сказать.
До 3.2 обновился, однако база в кодеровке w-1251 тепереча на кракозябре!
Принимаю советы Гуру ... Только не советуйте откат до 2.0

-
- phpBB 1.4.4
- Сообщения: 131
- Стаж: 18 лет 3 месяца
- Откуда: Житомир
- Благодарил (а): 4 раза
- Поблагодарили: 2 раза
Re: Перенос форума на новый сервер
Как вариант, через phpmyadmin либо через консоль mysql, изменить кодировку таблиц и базы на utf8_general_ci, предварительно сделав бекап на всякий случай. Если возможно, то еще изменить соединение с базой с Windows-1251 на utf8
phpbb v3.3.4 рабочий | Support Toolkit (STK)