Die Avatar-Datei wird anscheinend gefunden (status 200) , aber mit falschem Inhalt gesendet, dadurch bekommt du den Fehler: Hast du ggf. sowohl im Apache/php als auch im phpBB "gzip" aktiviert? Wenn ja, dann schalte mal gzip im phpBB ab ("Server und Domain").
BTW:
Das ist normal. Der Wert, der inMordekay hat geschrieben:Die Datei im Uploadverzeichnis hat ja den Namen des Salt-Wertes und angehängter Nutzer-ID. wenn ich aber einen Rechtsklick auf "Benutzeravatar" mache und dann "Grafik anzeigen" heisst die Datei ganz anders, es ist dann meine Nutzer-ID und daran angehängt sind Zahlen, die sind aber auch nicht der Salt-Wert.
file.php
angezeigt wird, dient "Zur Verwirrung der Russen" und wird zur Laufzeit durch den Inhalt von avatar_salt ersetzt. Die Datei wird dann nicht direkt als Adresse an den Browser geschickt, sondern eingelesen und als Binärdatenstrom mit html-header "Content-Type" gesendet. Dadurch sind die Dateinamen komplett verborgen und niemand kann z.B. eine als jpg-Datei getarnte php-Datei ausführen.