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

[FAQ] Перенос форума с домена на домен (с каталога в каталог)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение владимир1983 »

Не надо напрямую править значение кук в бд. Сделай это через админку форума. Админ. раздел > Настройки cookies.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение Sheer »

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

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение dndn »

Так я ж еще форум на базу не накинул.
Хочу новую инсталляцию форума туда накинуть и запустить server_name/install/index.php Правильно?
А перед этим в config.php надо изменить значения нового сервера. Так? Или оставить пустой из комплекта инсталляции?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение Sheer »

Я не понимаю зачем при переносе инсталлировать форум заново?
База есть? В config.php доступы к базе прописаны? Тогда просто скопировать файлы от старого форума на новом сервере в папку, где должен быть форум.
В теме же сто раз об этом написано!
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 12 лет
Благодарил (а): 30 раз
Поблагодарили: 5 раз

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение dndn »

Так и делаю уже. Извините, первый раз...
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение xisp »

Если в первый раз, то больше читайте, например, эту тему.
phpBBex
Tim2000
phpBB 1.0.0
Сообщения: 2
Стаж: 9 лет
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение Tim2000 »

Pazh писал(а):berg77 при переносе форума на другой хостинг (новый хостинг имеет все необходимые модули) выполняется простейшая последовательность:
1. делается бэкап базы и разворачивается на новом хостинге
2. копируются все файлы движка на новый хостинг
3. в файле config.php прописывается новый доступ к новой БД
4. меняется запись в домене на новый хостинг
5. если путь к папке форума изменился, то нужно в БД ручками поменять значения 2-х значений в таблице phpbb_config

ВСЁЁЁЁ.

Любые ошибки после переноса связаны ТОЛЬКО с ошибками, допущенными при переносе админом - самая частая из них: копирование файлов не в бинарном, а в текстовом режиме и как следствие криво скопированные файлы.
Доброго дня!
А после этого ссылки в постах вида http://старый-домен.ru/phpBB3/viewtopic.php?f=15&t=791#p18813 станут видом http://новый-домен.ru/phpBB3/viewtopic.php?f=15&t=791#p18813 :?: :?: :?:
Tim2000
phpBB 1.0.0
Сообщения: 2
Стаж: 9 лет
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение Tim2000 »

Собственно в эту сторону и думал, но не знал как именно реализовать. Спасибище огромное!
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 12 лет
Благодарил (а): 30 раз
Поблагодарили: 5 раз

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение dndn »

При импорте базы из бэкапа возникает ошибка:
===

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

SQL-запрос:

#
# phpBB Backup Script
# Dump of tables for phpbb_
# DATE : 09-04-2015 21:57:12 GMT
#
# Table: phpbb_acl_groups
DROP TABLE IF EXISTS phpbb_acl_groups;


Ответ MySQL:

#1046 - No database selected
Последний раз редактировалось Sheer 10.04.2015 1:35, всего редактировалось 1 раз.
Причина: bb-код
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение Sheer »

dndn писал(а): #1046 - No database selected
Не выбрана база данных.
dndn писал(а):При импорте базы из бэкапа
Чем импортируете?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 12 лет
Благодарил (а): 30 раз
Поблагодарили: 5 раз

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение dndn »

Пытался через phpMyAdmin - наткнулся на эти грабли.
Потом придумал обходной путь - через резервную копию и восстановление в админке.
Но для этого, нужен доступ к админпанели в новой базе. Пришлось установить на новом хостинге форум с нуля, а затем импортировать базу через админпанель "Восстановление".
База скопировалась, но теперь нужно вернуть файлы форума.
Удалил все файлы, кроме config.php, залил со старого хостинга, дополнительно в таблице phpbb_config изменил значение server_name на новое, в поле script_path стоит слэш "/" - вроде тоже правильно, у меня форум в корневой папке.
После всего проделанного пытаюсь открыть форум, а пишет:

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

===
General Error
SQL ERROR [ mysqli ]

Can't connect to MySQL server on 'sql101.byethost8.com' (101) [2003]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
===
server on 'sql101.byethost8.com' - это MySQL hostname старого хостинга, в новом должно быть "localhost".
Где это найти и поправить?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение Sheer »

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

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение dndn »

Так в том то и дело, что в config.php стоит "localhost". Я этот файл вообще не менял, а оставил тот, что при установке нового форума был.
Когда поставил форум с нуля и восстановил базу - все работало.
Потом решил все файлы нового форума удалить, и залить со старого, кроме config.php.
Вот после этого и стала вылетать эта ошибка.
Похоже, как вроде в файлах старого форума вылезла эта прописка, но где?
Может заново поставить форум с нуля на базу и больше ничего не нужно?
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 12 лет
Благодарил (а): 30 раз
Поблагодарили: 5 раз

Re: Перенос форума с домена на домен (с каталога в каталог)

Сообщение dndn »

Так и сделал, поставил форум заново, затем с помощью функции восстановления в админке импортировал базу, а дальше уже избирательно перебросил со старых форумных файлов иконки, аватары, смайлы, добавил стили и эксты - все работает!
Перенесено из форума Поддержка phpBB 3.0.х в форум FAQ 29.10.2017 8:16 модератором rxu

Ответить

Вернуться в «FAQ»