Hello !
Thanks for your help. I'm sorry I wasted your time. I apologize...
My posted files are corrupted on server and on few backups.
When I install phorum 5.2.21 I did a backup with Filezilla off all phorum files (even posted files directory). The update didn't work, so I return back with my backup (the entire backup). I uploaded corrupted files. After that I updated phorum to 5.2.21 but whatever, posted files are corrupted.
I did many research, read many php documentation, did many test on specially istalled dev environment. I take a look at a backup I did in 2013 and I can open posted files in my browser, like you told me. I try to upload it and the test failed. I force Filezilla to do a binary transfer and it worked, image was back...
I'm very angry. Since june 2013 I only did few backup with Filezilla with "automatic mode" transfer. Before june 2013, I used a backup software...
It's a small bulletin board. I recover files that I could. Now I have 150 files to test... This is a silly lesson.
Thanks again ;)