[3.2] kann keine Avatare uploaden ...

Fragen rund um die Installation, Administration und Benutzung von phpBB 3.1.x und höher und die Konvertierung zu phpBB 3.2.x.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version [3.1.x] oder [3.2.x] angeben.
ZNC
Mitglied
Beiträge: 121
Registriert: 21.05.2014 13:48
Kontaktdaten:

[3.2] kann keine Avatare uploaden ...

Beitragvon ZNC » 25.10.2017 07:15

So allmählich verzweifele ich an meinen Fähigkeiten ein Avatar hochzuladen. Zuerst habe ich Avatar aus Galerie und Upload durcheinander gebracht, aber jetzt habe ich folgenden Testverlauf nachvollzogen:

Testverlauf A

1. Verzeichnis: mit 710-Berechtigung neu angelegt:
xyz/phpBB/xyz/test

2. Folgende Einstellungen sind gemacht:
Avatare erlauben: Ja
Minimale Abmessungen für Avatare: Breite × Höhe in Pixel: 40 x 40 px
Maximale Abmessungen für Avatare: Breite × Höhe in Pixel: 500 x 500 px
Gravatar-Avatare erlauben: Nein
Galerie-Avatare erlauben: Nein
Avatar-Galeriepfad: xyz/gallery
Remote-Avatare erlauben: Nein
Hochladen von Avataren erlauben: Ja
Avatar-Upload von URL aktivieren: Nein
Maximale Dateigröße: 300000 Bytes
Avatar Speicherpfad: xyz/test

3. Cache geleert

4. User 1: upload einer jpg-Datei.

5. Verzeichnis xyz/test Datei wurde unter 4db50dc2cd1x4cfcbbb9fa587957f7f_2.jpg abgespeichert.

Ergebnis A: Avatar wird nicht angezeigt.
Aber Link vorhanden: <img class="avatar" src="./download/file.php?avatar=2_1508907711.jpg" width="50" height="50" alt="Benutzeravatar" />


Testverlauf B

1. Folgende Einstellungen geändert:
Galerie-Avatare erlauben: Ja
Avatar-Galeriepfad: xyz/test

2. Cache geleert

3. User 2: das von User 1 hochgeladene Bild wird in der Galerie angezeigt. User 2 wählt dieses als sein Avatar.

4. Verzeichnis xyz/test nach wie vor nur eine Datei 4db50dc2cd1x4cfcbbb9fa587957f7f_2.jpg vorhanden.

Ergebnis B: Avatar wird angezeigt.
Link ist <img class="avatar" src="./balikcilar/test/4db50dc2cd1x4cfcbbb9fa587957f7f_2.jpg" width="50" height="50" alt="Benutzeravatar" />


Es fällt auf, dass bei Avataren, die per Upload gewählt werden, der Link falsch gesetzt wird. Warum?

PS: Der Test erfolgte mit dem prosilver-Style.
PSPS: phpBB Version 3.2.1
Keine Witze über ((58 - x : 2) - y * x) * z * 4 - 1 * x + (z * x - 1) + y = jährige und ältere, denn auch Euch wird es treffen. PS: x = √64 und y = √9 und z = 1 : (0.5 * 4)

Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 15324
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.2] kann keine Avatare uploaden ...

Beitragvon Dr.Death » 25.10.2017 08:50

Ein Link zum Testforum und ein Testuser wären nun hilfreich.....

Bist Du Dir sicher, das der Avatar Upload Pfad die Rechte " 777 " hat.....und nicht wie von dir angegeben " 710 " ???

ZNC
Mitglied
Beiträge: 121
Registriert: 21.05.2014 13:48
Kontaktdaten:

Re: [3.2] kann keine Avatare uploaden ...

Beitragvon ZNC » 25.10.2017 09:13

Dr. Death,
710 war bereits bei 3.1 vergeben und es funktionierte. Habe auf 777 umgestellt, keine Änderung. Das Forum ist zwar kein Testforum, aber ein "totes" Forum. Deshalb schicke ich Dir den Zugang für den Normalo-User per PN. Es ist vermutlich irgendeine Einstellung. Wo kann man noch Dateipfade setzen?
Zuletzt geändert von ZNC am 25.10.2017 11:23, insgesamt 1-mal geändert.
Keine Witze über ((58 - x : 2) - y * x) * z * 4 - 1 * x + (z * x - 1) + y = jährige und ältere, denn auch Euch wird es treffen. PS: x = √64 und y = √9 und z = 1 : (0.5 * 4)

Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 15324
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.2] kann keine Avatare uploaden ...

Beitragvon Dr.Death » 25.10.2017 09:53

Hi,

wichtig ist, das der Upload Pfad normal eingerichtet ist..... zu finden unter:

ACP -->
Allgemein -->
Avatare -->
Avatar Speicherpfad: --> images/avatars/upload
Der Pfad von deinem phpBB-Hauptverzeichnis aus, in dem die Avatare gespeichert werden (z. B. images/avatars/upload).
Das Hochladen von Avataren wird nicht funktionieren, wenn dieser Ordner nicht beschreibbar ist.
Doppelte Punkte (../) werden aus Sicherheitsgründen aus der Pfadangabe entfernt.


Aber das ist bei Dir ggf. alles ok..... ich habe mich mal mit Deinem Testuser angemeldet und einen Avatar hochgeladen.

Bei meinem "LPI-Clan" Forum würde der Link zu einem funktionierenden Avatar so aussehen: (Testie, User ID 12)
http://www.lpi-clan.de/download/file.php?avatar=12_1297840430.gif

Bei Dir sieht er ebenfalls so aus.... ( den echten Link möchte ich jetzt nicht posten, da er zwar korrekt erstellt wurde, aber intern wohl ein paar Probleme hat)
http://www.xxx.de/download/file.php?avatar=90_47110815.jpg

Wenn man den Link allerdings aufruft, erhält man folgende Fehlermeldung:

Code: Alles auswählen

Catchable fatal error: Object of class phpbb\config_php_file could not be converted to string in /interner/pfad/dein_name_hier/phpbb3/phpbb/di/container_builder.php on line 393



Eine Suche nach dieser Fehlermeldung ergab unter anderen dies hier:
https://www.phpbb.com/community/viewtopic.php?f=556&t=2409641
https://www.phpbb.com/community/viewtopic.php?f=556&t=2401016
https://www.phpbb.de/community/viewtopic.php?f=145&t=238580 ( Allerdings auch ohne Lösung )

Mehr kann ich momentan nicht dazu beitragen..... vielleicht noch den Cache Ordner mal "leeren" (nicht löschen) ( Alles im Cache Ordner entfernen was nicht index.htm and .htaccess heißt)

ZNC
Mitglied
Beiträge: 121
Registriert: 21.05.2014 13:48
Kontaktdaten:

Re: [3.2] kann keine Avatare uploaden ...

Beitragvon ZNC » 25.10.2017 10:14

Vielen vielen Dank für Deine Hilfestellung Dr.Death. Werde Deinen Tipps nachgehen und mich darum kümmern und Rückmeldung geben, sobald eine Lösung gefunden ist.
Keine Witze über ((58 - x : 2) - y * x) * z * 4 - 1 * x + (z * x - 1) + y = jährige und ältere, denn auch Euch wird es treffen. PS: x = √64 und y = √9 und z = 1 : (0.5 * 4)

Talk19zehn
Ehemaliger
Beiträge: 4348
Registriert: 08.06.2009 12:03

Re: [3.2] kann keine Avatare uploaden ...

Beitragvon Talk19zehn » 25.10.2017 13:16

Hi ZNC, beschädigte Bilder könnten aus meiner Sicht die eine Ursache sein. Siehe parallel auch meine getätigte Abfrage:

.....balikcilar.eu/ucp.php?i=ucp_profile&mode=avatar

Beschädigte Bilder - Auszug:

    .....balikcilar.eu//ext/alg/quicklanguage/styles/all/theme/images/flags/de_x_sie.png
    .....balikcilar.eu/balikcilar/test/4db50dc2cd1da4cfcbbb9fa587957f7f_90.png
    .....balikcilar.eu/download/file.php?avatar=90_1508920349.gif

Galerie-Avatare:
Der Pfad zu den Galerie-Avataren scheint momentan noch nicht zu stimmen? Bei mir, sprich in meiner Testumgebung lautet jener Pfad, wie folgt:
Beispiel(!) ==>
.....phpBB3/images/avatars/gallery/Avatare-Bunte-Mischung

und alles funktioniert in meinem Falle. Vorausgesetzt, auch das Recht Avatare zu ändern, ist gegeben.

LG
Angaben stets ohne Gewähr, da von vielfachen Konstrukten abhängig.

ZNC
Mitglied
Beiträge: 121
Registriert: 21.05.2014 13:48
Kontaktdaten:

Re: [3.2] kann keine Avatare uploaden ...

Beitragvon ZNC » 28.10.2017 05:32

Hallo Talk19zehn,

das mit den Pfaden bei den Avaten hat sich wegen der Testfälle ergeben, ich hatte sie nämlich auf Testordner umgestellt.

Von der Installation her wollte ich die Default-Einstellungen nicht nutzen und habe deshalb alle Bilddateien (Upload-Grafiken als auch Avatare) zwar in separaten Ordnern jedoch unter einem anderen Hauptverzeichnis organisiert. Da das Forum meines Mannes, bedingt durch diverse Umstände, letztes und dieses Jahr nicht fluktuiert war, habe ich mich jetzt entschlossen, es neu aufzusetzen.

Ich glaube irgendwo ist der Wurm durch Altlasten drin und das ist unter diesen Umständen wohl die beste Lösung, denn an Zeit mangelt es mir meistens nicht und mein Mann kann zumindestens durch seinen Angelurlaub in Norwegen nächstes Jahr Aktivität auf sein Angelforum ziehen. Das von mir an ihn gerichtet Ultimatum läuft bis bitte nächstens Jahres, sonst werde ich das Forum einstampfen müssen. Wenn es mir möglich ist, werde ich einige wichtige Daten noch nachkarren und gut ist, dies wäre dann Anlass für mich, das phpBB-Datenmodell kennen zu lernen. All dieses Know How kann ich ja dann für mein kleines phpBB-Projekt nächstes Jahr nutzen.
Keine Witze über ((58 - x : 2) - y * x) * z * 4 - 1 * x + (z * x - 1) + y = jährige und ältere, denn auch Euch wird es treffen. PS: x = √64 und y = √9 und z = 1 : (0.5 * 4)


Zurück zu „Support-Forum“