Конверт БД с utf8mb4 в utf8
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

Re: Конверт БД с utf8mb4 в utf8
Попробовал перенести еще один форум на phpbb 3.0.x и он перенесся и все хорошо работает. Может где-то меняется тип хеширования в phpbb 3.1.x?
Re: Конверт БД с utf8mb4 в utf8
rxu
А не может ли проблема быть в конфиге? Там конфиг был старый от первых версий phpbb 3.0.x, после я перевел на 3.1.x, а конфиг не поменял.
Точнее не добавил строки
$phpbb_adm_relative_path = 'adm/';
$acm_type = 'phpbb\\cache\\driver\\file';
$dbms = 'phpbb\\db\\driver\\mysqli';
А не может ли проблема быть в конфиге? Там конфиг был старый от первых версий phpbb 3.0.x, после я перевел на 3.1.x, а конфиг не поменял.
Точнее не добавил строки
$phpbb_adm_relative_path = 'adm/';
$acm_type = 'phpbb\\cache\\driver\\file';
$dbms = 'phpbb\\db\\driver\\mysqli';
Re: Конверт БД с utf8mb4 в utf8
идея с config не помогла.
Перенес с сервера сайт на phpbb 3.0.x все перенеслось и работает замечательно. Странно в общем и не логично.
Перенес с сервера сайт на phpbb 3.0.x все перенеслось и работает замечательно. Странно в общем и не логично.
Re: Конверт БД с utf8mb4 в utf8
Дело по всей видимости в php. Так как форумы phpbb 3.0.x перенеслись без проблем, а вот форумы phpbb 3.1.x не переносятся, точнее пароли не подходят и надо восстанавливать пароли юзерам.
Ничего сделать так и не смог. Может кто-нибудь сможет у разработчиков как-то спросить? так как в будущем проблема всеравно всплывет у многих при переносе сайтов?
Ничего сделать так и не смог. Может кто-нибудь сможет у разработчиков как-то спросить? так как в будущем проблема всеравно всплывет у многих при переносе сайтов?
Re: Конверт БД с utf8mb4 в utf8
Еще, если перекинуть форум 3.1.х со старого сервера на новый и потом обратно, то появляется эта фигня тоже
Re: Конверт БД с utf8mb4 в utf8
Посмотрел код аутентицикации phpbb 3.0.x и 3.1.x - там все по другому. От этого и свистопляска. Может есть какой-то скрипт, который заново сгенерит пароли?
Отправлено спустя 23 минуты 52 секунды:
Еще заметил разные параметры
Откуда переношу
MYSQL_LIBS -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r
Куда переношу
MYSQL_LIBS -L/usr/lib -lmysqlclient_r
Может на что-то влияет?
Отправлено спустя 23 минуты 52 секунды:
Еще заметил разные параметры
Откуда переношу
MYSQL_LIBS -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r
Куда переношу
MYSQL_LIBS -L/usr/lib -lmysqlclient_r
Может на что-то влияет?
-
- phpBB 3.0.4
- Сообщения: 2215
- Стаж: 17 лет 4 месяца
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 117 раз
Re: Конверт БД с utf8mb4 в utf8
Вот где собственно и собака порылась

http://php.net/security/crypt_blowfish.php
В версиях PHP ниже 5.3.7 не поддерживается salt prefix $2y$, на старом хостинге PHP использует такой префикс.
Трясите поддержку нового хостера на предмет обновления версии PHP.
Всё повторяется. nurlan.info
Re: Конверт БД с utf8mb4 в utf8
Спасибо! Уже хоть точно понятно почему.
Может можно как-то аргументировать следующее:
Форум рабочий phpbb 3.1.x переношу с php 5.3.7 на 5.4.41 и сразу обратно на 5.3.7 и все пароли слетают, не понятно почему и как?
Может этот salt prefix $2y$ можно отключить насильно? Раз на php 5.3.7 все работает.
Отправлено спустя 1 час 36 минут 55 секунд:
Или в коде прям прописать salt prefix $2a$ и заработает?
Может можно как-то аргументировать следующее:
Форум рабочий phpbb 3.1.x переношу с php 5.3.7 на 5.4.41 и сразу обратно на 5.3.7 и все пароли слетают, не понятно почему и как?
Может этот salt prefix $2y$ можно отключить насильно? Раз на php 5.3.7 все работает.
Отправлено спустя 1 час 36 минут 55 секунд:
Или в коде прям прописать salt prefix $2a$ и заработает?
-
- phpBB 3.0.4
- Сообщения: 2215
- Стаж: 17 лет 4 месяца
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 117 раз
Re: Конверт БД с utf8mb4 в utf8
Насколько я понимаю у Вас в БД пароли с $2y$.
В данном случае понижатьградус версию нельзя.
В данном случае понижать
Всё повторяется. nurlan.info