Seite 1 von 1

Avatarproblem...

Verfasst: 28.02.2004 14:06
von jörg
Hi Volks,

habe da hoffentlich ein etwas kleineres Problem mit meinem Forum. Möchte jemand ein Avatar, mit der Option Avatar von einem Computer hochladen, dann kommt folgende Fehlermeldung:
Warning: file_exists(): open_basedir restriction in effect. File(/tmp/phpAsX152) is not within the allowed path(s): (/home/vhosts/5000120814/worldoftools.de) in /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/usercp_avatar.php on line 170

Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/usercp_avatar.php:170) in /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/page_header.php on line 498

Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/usercp_avatar.php:170) in /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/page_header.php on line 500

Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/usercp_avatar.php:170) in /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/page_header.php on line 501
weiterhin steht dann noch:
Der Avatar muss im GIF-, JPG- oder PNG-Format sein.
Die Bilder die hochgeladen werden sollen, sind aber schon im .jpg oder .gif Format. Trotzdem funktioniert es nicht und die Chmod Rechte stehen auch auf 777.

Mit der Option, Avatar von url herunterladen, kommt folgende Fehlermeldung:
Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/vhosts/5000120814/worldoftools.de) in /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/usercp_avatar.php on line 148

Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/usercp_avatar.php:148) in /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/page_header.php on line 498

Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/usercp_avatar.php:148) in /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/page_header.php on line 500

Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/usercp_avatar.php:148) in /home/vhosts/5000120814/worldoftools.de/htdocs/phpbb2/includes/page_header.php on line 501

Die anderen beiden Optionen funktionieren ohne Probleme, nur bei den 2 oben genannten Avatarfunktionen stockt es z.Zt.. Der zuletzt verarbeitete Mod ist der "Global announcement" von Niels. Könnte es vielleciht daran liegen??? Danke schon einmal für Eure Mithilfe...

Gruß Jörg

Verfasst: 28.02.2004 15:42
von Schumi
KB:avatar_upload

Verfasst: 28.02.2004 16:37
von jörg
Hi Schumi,

danke für den Tipp, hat funktioniert. Und für alle, dass hier hat mein Problem gelöst:
5. Fehlermeldung "Das Avatar muss im Gif-,JPG- oder PNG Format sein."

Erscheint beim Upload eine Fehlermeldung "Das Avatar muss im Gif-,JPG- oder PNG Format sein.", so kann folgende Änderung an der ./includes/usercp_avatar.php helfen:

Folgenden Code suchen:

Code:

case 'jpeg':
case 'pjpeg':
case 'jpg':
return '.jpg';
break;
case 'gif':
return '.gif';
break;
case 'png':
return '.png';
break;

und diesen ersetzen durch:Code:

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;
So das hochladen von den Avataren funktioniert wieder, bloß die nervige Fehlermeldung, die ich oben schon geschrieben habe(die 2 Langen), ist immer noch da(obwohl jetzt alles wieder funzt). Hat da jemand ne Idee, wie ich die wegbekommen könnte???

Danke
Gruß Jörg