lange Fehlermeldung beim Hochladen des Avatar
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
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
lange Fehlermeldung beim Hochladen des Avatar
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
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
-
- Mitglied
- Beiträge: 701
- Registriert: 19.12.2003 15:53
- Wohnort: Berlin
- Andy120
- Mitglied
- Beiträge: 3430
- Registriert: 02.01.2004 11:21
- Wohnort: Basel (Schweiz)
- Kontaktdaten:
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.)
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!
Genau, das wars. Die in dem beitrag beschrieben Ordner hab ich freigeschalten, dann gings. Super, vielen Dank!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>
