Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Кто-нибудь конвертировал сабж? У меня возникла проблема: получилось почти все, кроме кодировки символов
Старый форум (phpBB2) был в кодировке windows-1251, а новый в utf-8. Весь контент переносится в виде каких-то кракозябров...
Окунувшись в документацию, вычитал, что нужно поправить файл lang_main.php в старом форуме, а именно $lang['ENCODING']. Но изменения в нем влияют лишь на внешний вид кракозябров. Нормального текста контента добиться не удалось.
P.S.
phpBB2 2.0.20
phpBB3 3.0 RC3
С чего начать?
Начните с "чистой" установки phpBB3 в отличный от phpBB2 каталог. Затем снова перейдите в баузере в каталог install и щёлкните по вкладке "Конвертирование".
Изменяются ли в процессе конвертации содержимое и файлы phpBB2?
В процессе конвертации не подвергаются изменениям ни таблицы phpBB2 в базе данных, ни исходные файлы phpBB2.
Старый форум находится по адресу: forum2.domen.ru, а новый по адресу: forum.domen.ru. При этом старый лежит в папке:
/home/b/boshnet/forum2/public_html/ а новый в папке: /home/b/boshnet/forum/public_html/
Какой относительный путь указать при конвертации?
../../forum2/public_html/
Сохранятся ли моды, которые были установлены в phpBB2, после конвертации в phpBB3?
Будут сконвертированы только моды:
- File Attachment Mod by Acyd Burn
- Birthday by Niels
- Birthdays by TerraFrost
Почему после конвертации в phpBB3 в сообщениях вместо русских букв - кракозябры? Вариант: кракозябры не везде, а только в сообщениях некоторых пользователей.
Для корректного конвертирования необходимо, чтобы кодировка таблиц phpBB2 в базе данных соответствовала значению переменной $lang['ENCODING'] в файле language/lang_russian/lang_main.php. Варианты решения:
1) Сложный. Переконвертировать содержимое базы данных в кодировку, указанную в переменной $lang['ENCODING'].
2) Простой. Назначить переменной $lang['ENCODING'] значение, совпадающее с текущей кодировкой базы данных. При этом сообщения и другой контент на "старом" форуме могут стать нечитабельными, тем не менее, после конвертации читабельность восстановится.
3) Альтернативный: http://www.phpbbguru.net/community/topi ... ml#p245047
Перед конвертацией также рекомендуется проверить, какой язык по умолчанию установлен у всех пользователей, и изменить на русский, если это необходимо.
Если не сложно, можете указать, что именно нужно в нем прописать?
Заранее спасибо.
P.S. .htaccess разумеется нужно в корень положить?!
Добавлено спустя 4 минуты 43 секунды:
Все спасибо. сделал.
Все работает.
Прописать нужно было - DirectoryIndex index.php
Верно?
Добавлено спустя 4 минуты 44 секунды:
Собственно вытекает следующий вопрос..
Как именно лучше сменить префиксы таблиц..
а то хочется пару модов сверху поставить..
на phpbb_ разумеется.
очевидно нужно выполнить запрос.. какой?
Fresh писал(а):Как именно лучше сменить префиксы таблиц..
а то хочется пару модов сверху поставить..на phpbb_ разумеется.
А как это связано? Просто при установке МОДов изменяете стандартный префикс на свой.
И вообще, правильнее (с точки зрения безопасности) использовать префикс отличный от стандартного.
Не все то WINDOWS, что висит... phpBB только учусь. ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Други, нужна помощь ( здесь я всплакнул ).
Сконвертировал нормально на phpBB3.
Все настроил. Форуму уже два года.
Последние действия - очистил кэш после установки счетчика в overall_footer и снёс все старые файлы из папки phpBB2.
Форум исчез.
Просто открывается пустая страница.
Неужели в старых папках phpBB2 остались элементы нового форума ?!
Что можно сделать ? ( У меня сохранился бэкап старого форума.
iglesias писал(а):Неужели в старых папках phpBB2 остались элементы нового форума ?!
Только если вы их туда устанавливали.
iglesias писал(а):Что можно сделать ?
Ничего, что можно было бы посоветовать с учётом имеющейся информации.
Не все то WINDOWS, что висит... phpBB только учусь. ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Народ, подскажите в чем проблема ?
Я пога смог по кэшу эксплорера войти в администраторский раздел.
Там все есть - все элементы управления. Сделал даже резервное копирование.
Какие действия можно предпринять ?
Фигня какая-то - перезалил, после попробовал войти - форум появился, попросил только удалить папку инсталл. После её удаления снова исчез !
Чего делать ?