Har sett i koden hvordan phpBB2 lagret profilbildene.
Nytt_filnavn=uniqid(rand()).filtype (altså relativt helt tilfeldig navn)
Det unike filnavnet blir lagret i tabell phpbb_users under feltnavn user_avatar.
Hvis det gamle navnet ligger i basen, så er det mulig å rekonstruere.
Sjekk hva bruker 4458 har lagret på "seg selv" i felt "user_avatar", søk på det navnet.
Det bør være et filnavn uten underscore.
Det nye phpbb3_systemet har i "user_avatar" oppbygning UserId_timestamp i basen, men dette er ikke det ekte filnavnet. Det ekte filnavnet på nye er som nevnt Salt_userID.filtype
Det enkleste er, hvis man gidder å rekonstruere.
-Se i database hvilke brukere som ikke har underscore i "user_avatar" (og ikke er tom.)
-Kopiere den filen til Salt_UserID.etternavn.
-Oppdatere felt "user_avatar" med Userid_Timestap.
-Så evt. slette de gamle uniqid(rand())-navnene i katalogen..
Mye uklart her sikkert. Håper du catcher "poenget".