Seite 1 von 1

IIS und Avatar Upload Problem

Verfasst: 12.03.2003 15:08
von onkel_m
Hallo,

ich habe aus Testzwecken das phpBB 2.0.4 auf einer WinXPpro-Maschine installiert und bin auf folgendes Problem gestossen:

Das Hochladen von Avatars schlägt fehl. :cry:
Meldung:
"Der Avatar muss im GIF-, JPG- oder PNG-Format sein."

Der Avatar ist definitiv ein *.gif und die Ordnerangabe stimmt in der Config ebenfalls (images/avatars/uploads).
Ich denke, dass es an der Rechtevergabe für dieses Ordner liegt. Aber wie kann ich bei den IIS dem Ordner "uploads" 777-Rechte verpassen???

Hat jemand eine Lösung?

Verfasst: 12.03.2003 21:57
von Mister_X
nur zur Sicherheit: du hast dem Upload Ordner keinen Schreibschutz verpasst ja ? :)
CHMOD funktioniert in Windows-Umgebungen nicht.

Verfasst: 13.03.2003 08:57
von onkel_m
Dem Ordner .../avatars/uploads hatte ich bereits unter Systemsteuerung/Verwaltung/IIS-Einstellungen/... Schreibrechte verpasst. Trotzdem kann man keine Avatars upload-en. :(

Das Dateisystem des Laufwerks ist FAT32 (! nicht NTFS !).

Hilft Dir das weiter?

Vielen Dank schon mal im Voraus!

Verfasst: 13.03.2003 10:36
von onkel_m
Ich habe jetzt das Laufwerk zu einem NTFS-Dateisystem konvertiert und dem Ordner ".../images/avatars/uploads" Vollzugriff für jeden gegeben.
Der upload von Avatars funzt allerdings immernoch nicht. *jaul*

Hat vielleicht jemand noch einen Tipp?

Danke!

Es funzt!

Verfasst: 13.03.2003 17:08
von onkel_m
Soooo ... nun habe ich so lange "rumgefummelt", bis ich selber die Lösung gefunden habe. :-)

1.) Der Ordner /images/avatars/uploads muss über den Internet-Informationdieste-Manager Schreib- und(!) Leserechte erhalten.

2.) Die NTFS-Rechte für diesen Ordner müssen auf Schreiben für "Jeder" gesetzt werden (falls noch nicht geschehen)

3.) Die Datei ...\WinNT\php.ini muss folgendermassen angepasst werden:

"file_uploads = On"

und genaue(!) Pfadangabe zum Avatar-Upload-Ordner:

"upload_tmp_dir = ...\images\avatars\uploads..."

Eventuell muss der Server neu gestartet werden und nun sollte es funzen! :D

Verfasst: 05.04.2003 23:07
von Zami
Wo liegt denn die Datein php.ini ???? Auf der Festplatte oder auf dem Server?

Verfasst: 06.04.2003 10:24
von Acid
beides... wenn es Dein eigener Server ist, müsste sich die php.ini auch auf Deiner Festplatte befinden (wenn Du sie nicht gelöscht hast).
Wenn es nicht Dein eigener Server ist, dann nur auf dem Server.. allerdings müsstest Du dann den Host um die Anpassung bitten, da Du in dem Fall die php.ini normalerweise nicht editieren kannst/darfst.