Уважаемые пользователи!
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 2.0.x? Ищите ответы здесь!
Anarchist
phpBB 1.2.1
Сообщения: 23
Зарегистрирован: 16 лет 3 месяца

Сообщение Anarchist »

Здравствуйте, камрады.
Возник такой вот вопрос...

Законопатил форум на локалхосте. Установил несколько модов, сделал некоторое контент-наполнение.
Теперь надо перекинуть это все на хостинг.

Делал так:
1. установил нулячий форум
2. заменил измененные файлы
3. сделал экспорт базы через phpmyadmin
4. сделал импорт через phpmyadmin

в итоге все в принципе работает. но:

1. все сообщения имеют вид "????????? ?? ??????" то есть кодировка дала трещину...

2. когда хочу залогиниться - выпадает (в IE) или перенаправляет на localhost (FF). Та же история с просмотром приаттаченых изображений. (как и с авторизацией)

Можете что-нибудь подсказать?
Какой алгоритм действий должен быть?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

по 1. Правильно мыслите. Срвните кодировки БД на локал и на сервере, разберётесь.

по 2. БД полностью влили, но забыли, что следует изменить установки в таблице config (имя домейна, имя сервера, путь к скриптам)
И очистите таблицу сессий. Они там у вас могли старые с локалки зависнуть.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Anarchist
phpBB 1.2.1
Сообщения: 23
Зарегистрирован: 16 лет 3 месяца

Сообщение Anarchist »

Сравниваю кодировки:
хостинг: MySQL-кодировка: UTF-8 Unicode (utf8)
локалхост: MySQL-кодировка: UTF-8 Unicode (utf8)

я почему-то не вижу разницы :(

сделал
TRUNCATE `phpbb_sessions`;
TRUNCATE `phpbb_sessions_keys`;

итог тот же.

Добавлено спустя 10 минут 35 секунд:
Палыч писал(а):изменить установки в таблице config
у меня там все в норме вроде...
только вот cookie_domain пустое
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

Есть кодировка соединения MySQL
Есть кодировка конкретной базы данных
Есть кодировка кокретной таблицы в конкретной базе данных
Есть кодировка конкретного поля конкретной таблицы в конкретной базе данных
Есть ещё и collation на все эти charset
Есть ещё encoding
Есть, в конце-концов, FAQ-2 с Q26:
Проблемы с отображением форума на русском языке. Вместо русского языка отображаются знаки вопроса.
и туева хуча тем на эту тему
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Зарегистрирован: 18 лет 10 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

Anarchist писал(а):
Палыч писал(а):изменить установки в таблице config
у меня там все в норме вроде...
только вот cookie_domain пустое
Вроде??? Если бы было в норме, не перенаправляло бы на локалхост
phpBB2 FAQ
phpBB3 FAQ
Anarchist
phpBB 1.2.1
Сообщения: 23
Зарегистрирован: 16 лет 3 месяца

Сообщение Anarchist »

Rayden
я там ниче связанного с локалхостом не вижу вупор.
И перенаправляет тока на лисе. в эксплорере просто вылетает.
Но это не первостепенный вопрос. Я пока никак эти вопросики не уберу...
и че делать тоже не знаю(((

Добавлено спустя 4 минуты 28 секунд:

Кто-нибудь переносил базу с XAMPP на mchost?))

Добавлено спустя 17 минут 35 секунд:

Сижу вот курю факи...
заметил странную особенность:
если импортировать базу как cp1251 то phpbb_search_wordlist замутит какую-то ошибку... если импортировать utf8 то все импортируется как надо (если не считать вопросиков)

Добавлено спустя 1 минуту 47 секунд:

а еще в самой базе моей русский текст выглядит вот таким образом:
ïåðå÷èñëåííîãî
это натолкнет на какие-либо мыли?
я уже замучился шаманить. Даже tcode уже заюзать успел.
Thanx
phpBB 2.0.2
Сообщения: 334
Зарегистрирован: 18 лет 4 месяца
Благодарил (а): 16 раз

Сообщение Thanx »

Anarchist писал(а):если импортировать базу как cp1251 то phpbb_search_wordlist замутит какую-то ошибку...
Таблицы № 42,43 и 44 (в алфавитном порядке), т.е.

search_wordlist,
search_wordmatch
и sessions

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

Добавлено спустя 1 минуту 52 секунды:

Создайте лишь их структуру, а содержимое потом заполните, как сами в админке, так и Ваши юзеры, при очередном входе на форум. :)
Anarchist
phpBB 1.2.1
Сообщения: 23
Зарегистрирован: 16 лет 3 месяца

Сообщение Anarchist »

Thanx
создал только структуру, импортировал как cp1251

теперь кракозябры стали такими: ???°???¤?«?®?¦???­????, ?¦? ?«?®???», ???«? ???®?¤? ?°?­?®?±???? ???® ?±? ?©???? ??
Thanx
phpBB 2.0.2
Сообщения: 334
Зарегистрирован: 18 лет 4 месяца
Благодарил (а): 16 раз

Сообщение Thanx »

Только сейчас заметил, чо форум про двойку. А я давал советы по phpBB3. :) Но ничего, принцип тот же.

Хочу заметить, что если у Вас уже "кракозябры", то "кракозябры" можно конвертировать только в кракозябры, назад в буквы их уже не конвертируешь.

Нужно внимательно полазить в phpMyAdmin... в кодировке.

Добавлено спустя 5 минут 9 секунд:

Да, и ещё, совсем забыл, при конвертации ставьте опции:

v - структура
v - Добавить удаление таблицы
v - Данные:
v - послать

и все.

Обязательно снимите галочку с
Использовать шестнадцатиричные (hexadecimal) бинарные поля
:wink:
Anarchist
phpBB 1.2.1
Сообщения: 23
Зарегистрирован: 16 лет 3 месяца

Сообщение Anarchist »

Спасибо. Проблему решил.
Весьма изящно: установил все с нуля на хостинге. теперь сижу с квадратной головой... красота :lol:
sweto
phpBB 1.0.0
Сообщения: 4
Зарегистрирован: 15 лет 10 месяцев

Re: Помогите ламеру перенести форум на другой сервер

Сообщение sweto »

А если база форума - 5,6 мб (сам дамб), что делать? По MySQL не получается закачать. :cry:
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: Помогите ламеру перенести форум на другой сервер

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

sweto
Почитайте раздел FAQ (phpbb 2.x.x) там несколько тем по переносу-восстановлению БД. Есть много вариантов.
Самый простой - выкинуть из дампа поисковые таблицы, они там нафиг не нужны, но весят 50%
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
sweto
phpBB 1.0.0
Сообщения: 4
Зарегистрирован: 15 лет 10 месяцев

Re: Помогите ламеру перенести форум на другой сервер

Сообщение sweto »

Спасибо вам. Поисковые таблицы уже выкинула, это все таблица пост.
Пойду читать.

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