Возникла следующая ситуация... конвертнул импекстом БД phpbb 3 в vBulletin 4 все встало нормально, НО пользователь не может войти, пароль не принимается из за кривизны базы. Если восстановить забытый пароль то при попытке входя с новым пользователь автоматом получает пожизненный бан. Если хеш нового пароля подсунуть вручную, то все ОК. Я вот и решил что можно из phpbb т.е. исходного варианта выдернуть пароли и конвертнуть в хеш понятный вобле, ну и подсунуть их туда. Кто нибудь может подсказать каким образом, например с помощью какого ПО можно это сделать ?
если проблема заключается в различном методе хешерирования, то просто нужно изменить в новом форуме алгоритм шифрования на такой, как был в старом
Проблема в том, что старая база чуть искривлена изначально, выражено в том что несколько кодировок намешалось. Есть конвертер скрипт специальный impex, с его помощью произвел конвертирование БД из под phpbb в vbulletin. Из за того что в исходной базе напутаны кодировки и конверт произошел не совсем ровно, а именно хеши с паролями не воспринимаются адекватно. В данном случае самый доступный выход это выдернуть из первоначальной базы хеши в формате, в котором их сохранил phpbb и конвертировать в формат хеша понятный vbulletin, ну и подсунуть в новую базу.
Как раз таки это невыполнимый выход. Как уже сказали, измени алгоритм хеширования в vbulletin на тот, что в phpbb
К вам можно обратиться за консультацией что конкретно и где изменить ? на за бесплатно разумеется... или файл вам скину нужный, а вы произведете необходимые изменения. аська: шесть24шесть439тритри