Seite 1 von 1

SOLVED: Das Avatar Upload Problem

Verfasst: 03.05.2006 10:39
von Gulinborsti
Hi!

Nachdem ich so ziemlich jeden Thread zu der Problematik gelesen und alle Tipps & Tricks ausprobiert habe, bleibt mir nur noch eins: Euch um Rat zu fragen.

Es gehz um das leidige Avatar (oder generelle ) Upload Problem.

Ich habe das phpBB 2.0.20 auf einem "Server" mit WinXP Professional, PHP 4 und MySQL 4 installiert. Hier gibts meine PHP Info mit - so hoffe ich - allen notwendigen Details zum nachlesen. Das Forum ist hier zu finden.

Folgende Fehlermeldung tritt auf:

Code: Alles auswählen

PHP Warning: copy(./images/avatars/27610445864a79a4ed.gif): failed to open stream: Permission denied in c:\inetpub\wwwroot\phpbb2\includes\usercp_avatar.php on line 293 
Es scheint also ein Berechtigungsproblem zu sein, allerdings habe ich die Berechtigungen für das Avatarverzeichnis meines Erachtens nach (und nach ausgiebigem Studium aller zu findenden Problemlösungsthreads) richtig gesetzt.

Ich habe auch bereits folgendes in php.ini ausprobiert:

upload_tmp_dir = "c:\Inetpub\wwwroot\phpBB2\images\avatars"

Das führt - nachdem ich das "Avatar muß jpg etc Format haben Problem gelöst habe - zu folgender Fehlermeldung.

Code: Alles auswählen

Unable to upload file
DEBUG MODE
Line : 256
File : usercp_avatar.php
Jetzt steh ich an :cry: . Die meisten Tipps beziehen sich ja offensichtlich auf die Installation bei Webhostern mit *nix Systemen, über Probleme unter Windows und IIS gibts leider recht wenig.

Verfasst: 03.05.2006 16:28
von BraveEagle
Also nur um sicher zu gehen. Du hast chmod 777 für das images/avatars Verzeichnis gesetzt?

Verfasst: 03.05.2006 16:46
von Sebastian R.
CHMOD ist, wie BraveEagle schon geschrieben hat, wahrscheinlich die Lösung des Problems. Setz mal mit nem FTP-Client den CHMOD des Ordners auf 777.

Verfasst: 04.05.2006 17:44
von Gulinborsti
Problem gelöst, ich hab den MS IIS durch Apache 2.2 ersetzt und nun läuft alles problemlos.

btw, Die Berechtigungen mit chmod unter Windows setzten?
Wie den das :wink: ??? Das hätte ich schon probiert, hat aber nicht funktioniert :D

Edit: Vielleicht interessiert es ja wen, hier wurde mir geholfen:

Anleitung zur Installation von Apache, PHP, MySQL, etc
Zusätzlich Informationen

Danke trotzdem!