lange Fehlermeldung beim Hochladen des Avatar

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gesperrt
DrPepper
Mitglied
Beiträge: 69
Registriert: 02.07.2004 13:35

lange Fehlermeldung beim Hochladen des Avatar

Beitrag von DrPepper »

Hallo zusammen,

wenn ich in meinem Forum ein Avatar für mein Profil hochladen will, kommt folgende Fehlermeldung:


Warning: move_uploaded_file(./images/avatars/179404083240ef31139cafd.gif) [function.move-uploaded-file]: failed to create stream: Permission denied in /www/htdocs/v117829/phpbb/includes/usercp_avatar.php on line 227

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpBkZyHv' to './images/avatars/179404083240ef31139cafd.gif' in /www/htdocs/v117829/phpbb/includes/usercp_avatar.php on line 227

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/v117829/phpbb/includes/usercp_avatar.php:227) in /www/htdocs/v117829/phpbb/includes/page_header.php on line 474

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/v117829/phpbb/includes/usercp_avatar.php:227) in /www/htdocs/v117829/phpbb/includes/page_header.php on line 476

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/v117829/phpbb/includes/usercp_avatar.php:227) in /www/htdocs/v117829/phpbb/includes/page_header.php on line 477


Was ist denn das? Ich versteh' nur Bahnhof.


Gruß,
DrPepper
Lord_Femto
Mitglied
Beiträge: 701
Registriert: 19.12.2003 15:53
Wohnort: Berlin

Beitrag von Lord_Femto »

Gruß Lord_Femto
visit - http://www.pandemicbrew.de
Project X
DrPepper
Mitglied
Beiträge: 69
Registriert: 02.07.2004 13:35

Beitrag von DrPepper »

@Lord_Femto

Danke für den Link. Hilft mir aber nicht wirklich weiter. Zum einen versteh' ich teilweise die Fachbegriffe da nicht, zum anderen bin ich der Meinung, dass ich alles richtig konfiguriert habe.

Kann man nicht aus der Fehlermeldung ablesen wieso es nicht klappt?


Gruß,
DrPepper
Benutzeravatar
Andy120
Mitglied
Beiträge: 3430
Registriert: 02.01.2004 11:21
Wohnort: Basel (Schweiz)
Kontaktdaten:

Beitrag von Andy120 »

Hast du das mal versucht?
3. Berechtigungen für die Ordner

Der Upload erfolgt bei PHP in zwei Schritten: im ersten Schritt wird die Datei in ein temporäres Verzeichnis (i.d.R. außerhalb des Pfades der Web-Präsenz) hochgeladen, in dem der Inhalt der Datei überprüft werden kann. Im zweiten Schritt wird die Datei in das im Administrations-Bereich hinterlegte Verzeichnis verschoben.
Für beide Ordner müssen entsprechende Lese- und Schreibrechte gesetzt werden. Für den Ordner, in dem das Bild letztendlich abgelegt wird, geschieht dies i.d.R. dadurch, dass du die Berechtigungen für das Verzeichnis per CHMOD (siehe diesen Beitrag auf '777' setzt. Es kann jedoch auch vorkommen (vor allem bei Windows-Servern), dass diese Änderung durch deinen Provider erfolgen muss.
Auch für das temporäre Verzeichnis muss eine entsprechende Einstellung erfolgen, was jedoch i.d.R. durch deinen Provider bereits geschehen sein sollte. (Solltest du das ganze auf dem eigenen Server machen sollen: das temporäre Verzeichnis wird in der php.ini mit der Option upload_tmp_dir festgelegt.)
DrPepper
Mitglied
Beiträge: 69
Registriert: 02.07.2004 13:35

Beitrag von DrPepper »

Ach guck an, so einfach geht das. Einfach via CHMOD die Einstellungen ändern und fertig ist's! ;-)

Cool, besten dank!


Gruß,
DrPepper
Bruno
Mitglied
Beiträge: 7
Registriert: 03.07.2004 14:07

Beitrag von Bruno »

Andy120 hat geschrieben:Hast du das mal versucht?
3. Berechtigungen für die Ordner

Der Upload erfolgt bei PHP in zwei Schritten: im ersten Schritt wird die Datei in ein temporäres Verzeichnis (i.d.R. außerhalb des Pfades der Web-Präsenz) hochgeladen, in dem der Inhalt der Datei überprüft werden kann. Im zweiten Schritt wird die Datei in das im Administrations-Bereich hinterlegte Verzeichnis verschoben.
Für beide Ordner müssen entsprechende Lese- und Schreibrechte gesetzt werden. Für den Ordner, in dem das Bild letztendlich abgelegt wird, geschieht dies i.d.R. dadurch, dass du die Berechtigungen für das Verzeichnis per CHMOD (siehe diesen Beitrag auf '777' setzt. Es kann jedoch auch vorkommen (vor allem bei Windows-Servern), dass diese Änderung durch deinen Provider erfolgen muss.
Auch für das temporäre Verzeichnis muss eine entsprechende Einstellung erfolgen, was jedoch i.d.R. durch deinen Provider bereits geschehen sein sollte. (Solltest du das ganze auf dem eigenen Server machen sollen: das temporäre Verzeichnis wird in der php.ini mit der Option upload_tmp_dir festgelegt.)

Hallo!

Ich habe genau das selbe Problem. Wo finde ich bzw wie heißen die 2 oben beschriebenen Ordner, die ich freigeben muß? Wo finde ich die PHP.ini?
Ich habe inzwischen bei mir alle Ordner von 755 auf 777 gesetzt, weil ich eben nicht weiß welche Ordner da betroffen sind, aber es geht immernoch nicht! Kann mir da bitte wer weiterhelfen? ich bin mit meinem Latein am Ende. Kann das vielleicht was mit dem Safe Mode bei PHP auch zu tun haben, der ist lt meinem Provider zur Zeit eingeschaltet.

Vielen dank!
chodo
Mitglied
Beiträge: 29
Registriert: 27.05.2003 15:04

Beitrag von chodo »

Das würde ich schnellstens wieder rückgängig machen!
Du brauchst nur die Rechte des Ordners "Avatars" auf 777 setzen, alle anderen solltest du so lassen, wie sie sind.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

KB:rechte
Bruno
Mitglied
Beiträge: 7
Registriert: 03.07.2004 14:07

Beitrag von Bruno »

Leuchte hat geschrieben:<a href="/doku/kb/artikel.php?artikel=rechte" title="Welche Rechte (CHMOD) bekommt welcher phpBB-Ordner." target="_blank" class="postlink">Rechteverteilung für phpBB</a>
Genau, das wars. Die in dem beitrag beschrieben Ordner hab ich freigeschalten, dann gings. Super, vielen Dank! :grin:
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“