AvatarUpload funktionirt nicht :(

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
VolkerNRW
Mitglied
Beiträge: 3
Registriert: 02.01.2004 13:02

AvatarUpload funktionirt nicht :(

Beitrag von VolkerNRW »

Hallo ich hab nun schon 2 tage das forum durchstöbert aber keine loesung zu meinem Probs gefunden .
ich kann Avatas nicht von meinem Rechner auf mein forum hochladen !
Groesse in pixel und Kb sind koreckt eingestellt der ordner /avartas und Arvatas/tmp haben 777 es kommt immer die meldung beim Abschicken
Das Avatar muss im Gif-,JPG- oder PNG Format sein.

Das bild hab ich versucht als GIF JPG oder PNG hochzuladen

Ueber eine URL hochladen geht ohne probleme !

Das Forum leuft auf einer de.TK domain
Ich hab mal den Php.ini auslesen lassen hier der Link http://www.bbforum.de.tk/info.php
Es sind ein paar Hacks und das Smilicreator Mod instalirt
ansonsten ist es die eingedeutschte fertigversion ( gesaugt am2.1.04)

also wo liegt der Hase begraben ? :-?

Nachtrag
Ich hab zwar kaum peilung von PHP
aber kann es sein das laut Php.ini bei meinem hoster
upload_tmp_dir no value steht ?
Ist das nur vergessen worden oder koennte da sicherheitsdenken hinterstecken ?
MfG

Volker
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Kommt da keine weitere Fehlermeldung (ganz oben was mit open_basedir) oder so?
Das leere upload_tmp_dir sollte kein Problem darstellen, zumal der Safe Mode aktiviert ist.
Siehe auch: KB:avatar_upload

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
karl
Mitglied
Beiträge: 2
Registriert: 05.01.2004 12:13

Gleiches Problem

Beitrag von karl »

Hallo,

habe das gleiche Problem bzw. die gleiche Fehlermelung (Der Avatar muss im GIF-, JPG- oder PNG-Format sein). Alle Forenbeiträge und Dokumente dazu gelesen, aber trotzdem kein Erfolg.

PHP-Info liefert:
open_basedir: ....blablabla/httpdocs
save_mode: on
upload_pmp_dir: no value

Avatare sollen in images/avatars. Darunter tmp Verzeichnis eingerichtet (.../images/avatars/tmp). Alle erwähnten Verzeichnisse haben 777.

Der nicht gesetzte Wert im upload_tmp_dir dürfte nicht das Problem sein, oder? Hat jemand noch eine Idee?

Danke und viele Grüße
Karl
Benutzeravatar
Dolphin
Mitglied
Beiträge: 141
Registriert: 11.10.2003 12:07
Wohnort: Neustadt a. Rbge
Kontaktdaten:

Beitrag von Dolphin »

In welcher Größe habt Ihr Eure Avatars?
Sie dürfen nicht größer als 80x80 sein, und probiert es mal mit jpg oder gif
Jessica
Mitglied
Beiträge: 59
Registriert: 05.01.2004 15:45

Beitrag von Jessica »

Hallo!

Sucht mal in der includes/usercp_avatar.php nach der Funktion check_image_type und ersetzt den bisherigen Code durch den folgenden:

Code: Alles auswählen

function check_image_type(&$type, &$error, &$error_msg) 
{ 
   global $lang; 
   switch( $type ) 
   { 
      case 'image/jpeg': 
      case 'image/pjpeg': 
      case 'image/jpg': 
      case 'jpeg': 
      case 'pjpeg': 
      case 'jpg': 

         return '.jpg'; 
         break; 
      case 'image/gif': 
      case 'gif': 
         return '.gif'; 
         break; 
      case 'image/x-png': 
      case 'png': 
         return '.png'; 
         break; 
      default: 
         $error = true; 
         $error_msg = (!empty($error_msg)) ? $error_msg . '<br />' . $lang['Avatar_filetype'] : $lang['Avatar_filetype']; 
         break; 
   } 

   return false; 
}
Hat bei mir geklappt.

Jessica
Benutzeravatar
VolkerNRW
Mitglied
Beiträge: 3
Registriert: 02.01.2004 13:02

Klasse :-)

Beitrag von VolkerNRW »

Danke Jessica :grin:

und es funktionirt !!

Darf ich dich zum Essen einladen ? :D :D

Gruss

Volker
karl
Mitglied
Beiträge: 2
Registriert: 05.01.2004 12:13

Danke

Beitrag von karl »

Hallo Jessica,

genau das wars. Danke.

Viele Grüße
Karl
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Kleiner Hinweis: das scheint wohl ein PHP-Bug zu sein, denn eigentlich sollte der führende image-Teil entfernt werden:

Code: Alles auswählen

			preg_match('#image\/[x\-]*([a-z]+)#', $avatar_filetype, $avatar_filetype);
Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Sorro
Mitglied
Beiträge: 205
Registriert: 14.03.2004 19:47
Wohnort: Nähe Offenburg

Beitrag von Sorro »

Hallo,

ich habe das gleiche Problem, aber leider haben Eure Tipps nichts geholfen, auch die Änderung in der usercp_avatar.php nicht.

Ich blicke das mit dem TMP-Verzeichnis nicht ganz. Was genau muss ich da bei meinem Provider erfragen?

Viele Grüße und danke schon mal,
Sven
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Poste doch mal 'nen Link zur phpKonfiguration - KB:phpinfo
Dann können wir das ganze etwas eingrenzen.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“