Seite 2 von 3

Re: [3.2] Avatare werden nicht angezeigt.

Verfasst: 03.01.2018 17:18
von vfrblue
Dann darf im Scriptpfad auch nur ein / sein und kein /phpbb, sonst werden die Avatare und sonstige Img's immer unter www.meinforum.de/phpbb/images/... gesucht. Der korrekte Pfad ist aber www.meinforum.de/images/... und der wird gesetzt, wenn der Scriptpfad im ACP / lautet.

Re: [3.2] Avatare werden nicht angezeigt.

Verfasst: 03.01.2018 17:32
von Moloch

Re: [3.2] Avatare werden nicht angezeigt.

Verfasst: 03.01.2018 17:35
von vfrblue
Im Scriptpfad fehlt der "Slash" /.

Re: [3.2] Avatare werden nicht angezeigt.

Verfasst: 03.01.2018 18:04
von Moloch
Super, das war´s.
In Verbindung mit dem geänderten Avatar_Salt funktioniert das jetzt.

Ich danke dir.

Re: [3.2] Avatare werden nicht angezeigt.

Verfasst: 03.01.2018 18:12
von vfrblue
Gern geschehen. :wink:

Re: [3.2] Avatare werden nicht angezeigt.

Verfasst: 05.12.2018 20:07
von Axel68
Ich habe leider das gleiche Problem, bei mir ist als "Avatar Speicherpfad" folgendes angegeben: images/avatars/upload

Hier der Link zum Forum: http://www.johnpetrucci.de/phpBB3/index.php

Re: [3.2] Avatare werden nicht angezeigt.

Verfasst: 05.12.2018 20:34
von vfrblue
Die Avatare in deinem Forum werden aber im "download"-Verzeichnis gesucht. Hast du bezüglich der Avatare eine Extension installiert?

Edit:
Berichtigung!! Es wird immer das "download"-Verzeichnis angezeigt, auch wenn diese im richtigen Verzeichnis abgelegt sind.

Hat das Verzeichniss images/avatars/upload alle Zugriffsrechte (777)?

Re: [3.2] Avatare werden nicht angezeigt.

Verfasst: 05.12.2018 22:02
von canonknipser
vfrblue hat geschrieben: Berichtigung!! Es wird immer das "download"-Verzeichnis angezeigt, auch wenn diese im richtigen Verzeichnis abgelegt sind.
Berichtigung der Berichtigung :D:
Es wird nicht das download-Verzeichnis, sondern der Wrapper für die Anhänge angezeigt, das ist die Datei file.php im Ordner download (übrigens die einzige Datei, die da drin ist, wohl ein Überbleibsel aus dem uralten phpBB2-Attachment-Mod?). file.php bekommt mittels URL-Parametern mitgeteilt, was er machen soll:
  • ein Avatar anzeigen
  • einen Dateianhang anzeigen
  • ein Vorschaubild anzeigen
Die echten Speicherorte der Dateien und deren Namen bleiben nach außen verborgen, dadurch kann niemand ohne Nutzung der phpBB-Funktionen, die in das Rechtesystem eingebunden sind, einfach so Anhänge extern verlinken.

Automatisch dem Beitrag hinzugefügt nach 40 Minuten 35 Sekunden.

Ich hab noch mal ein bisschen geforscht. Wenn ich den Link zum Avatar direkt eingebe, bekomme ich eine php-Fehlermeldung:
Warning: require(./../includes/acm/acm_file.php): failed to open stream: No such file or directory in /PFAD_AUF_DEM_SERVER/phpBB3/download/file.php on line 42
Jetzt wäre es wichtig zu wissen, welche phpBB-Version du einsetzt, weil sich an der file.php einiges getan hat.
Entweder hast du ein 3.0.x im Einsatz oder, was wahrscheinlicher ist, du hast beim Upgrade nicht alle Dateien ersetzt, die du ersetzen solltest: deine file.php stammt noch aus 3.0.x (Zeile 42 lautet da nämlich require($phpbb_root_path . 'includes/acm/acm_' . $acm_type . '.' . $phpEx); - ersetze die Datei mal aus dem Paket deiner Version.

Re: [3.2] Avatare werden nicht angezeigt.

Verfasst: 05.12.2018 23:45
von Axel68
Ich habe von 3.1.7-pl1 auf 3.2.4 geupdatet.

Habe die file.php unter "/download" nochmal von der aktuellen Version geladen, aber da tut sich leider immer noch nichts bezüglich Avatar...

Update: Doch jetzt hat es funktioniert, hatte ausversehen die Pfade gelöscht, aber nun klappt es :-)

Vielen Dank für die schnelle Hilfe!!!

Re: [3.2] Avatare werden nicht angezeigt.

Verfasst: 06.12.2018 11:01
von vfrblue
@Canonknipser
Danke, wieder etwas dazu gelernt. :wink: