Seite 1 von 2

Avatar Upload unmöglich.

Verfasst: 27.12.2007 21:49
von leopittoni
Hallo!

Nicht gleich losschreien: Ich weiss: Schon wieder!

Aber ja, so ist es... Ich habe schon dutzende Beiträge hier durchgelesen und die Doku's durchstudiert... Es klappt immer noch nicht.

Es geht um den Dateiupload (vom PC). Der Upload von einem Link funktioniert.

Nach dem Absenden des Profils erscheint folgende (altbekannte) Fehlermeldung:

Code: Alles auswählen

Unable to upload file

DEBUG MODE

Line : 221
File : usercp_avatar.php
Im ACP ist alles richtig eingestellt, Datei ist ok usw. Früher funktionierte der Dateiupload korrekt, wieso es jetzt nicht mehr geht, ist mir ein Rätsel.
Es existiert auch ein ordner tmp (im Verzeichnis /images/avatar)

So, wer kann mir helfen?

Danke! Léo

Verfasst: 28.12.2007 01:32
von Mahony
Hallo
Hast du die KB:62 schon gelesen (und dementsprechend überprüft) ?




Grüße: Mahony

Verfasst: 28.12.2007 13:16
von leopittoni
Ja, alles durchgelesen und überprüft...

Léo

EDIT:

Allerdings steht in meiner php info:

upload_tmp_dir no value no value

Liegts vielleicht daran? Was tun?

Danke, Léo

Wer lesen kann ist klar im Vorteil !!!!!!!!!!!!!!!!!!!!!!!!!

Verfasst: 28.12.2007 13:47
von gloriosa
Hallo,
auch dazu steht die Lösung in der >>> KB:62 <<< ! :oops:

Verfasst: 28.12.2007 16:59
von leopittoni
Hmm... Klar, da sollte wohl ein Verzeichniss drinn stehen. Aber wie oder was soll ich nun da eintragen lassen? (Früher gings immer, und nichts hat sich geändert...)

Danke. Léo

Verfasst: 28.12.2007 17:16
von gsxfan
Die Änderung muss ja nicht von Dir gekommen sein, kann ja auch der Provider gemacht haben.
Und wenn die Variable leer ist, dann solltest Du Deinen Provider kontaktieren. Der muss dann in der für Dich zuständigen php.ini einen Pfad eintragen.

Uwe

Verfasst: 28.12.2007 19:58
von leopittoni
Das ist mir soweit bewusst. Nur welcher? Der Pfad zur /images/avatar/tmp ?
Oder welcher?

Danke. Léo

Verfasst: 28.12.2007 21:43
von cYbercOsmOnauT
Normal werden Dateien die hochgeladen werden temporär auf dem Server gespeichert und somit im /tmp Verzeichnis des Servers. Wie gsxfan schon sagte kannst Du das selber kaum lösen, weil das eine Servereinstellung ist. Kontaktiere Deinen Hoster.

Verfasst: 30.12.2007 14:27
von leopittoni
Ok, soweit klar... Ist das ein temporärer Ordner des Servers oder mein /tmp/ im avatar Verzeichnis das da eingetragen werden muss?

Danke, Léo

Verfasst: 30.12.2007 15:57
von gsxfan
Léo....hast Du nicht gelesen, was in den oben mehrfach erwähnten Hinweisen geschrieben steht oder hast Du es nicht verstanden?
Mit dem ebenfalls dort erwähnten tmp-Verzeichnis unterhalb von Avatars hat das nichts zu tun, das ist nur im Falle von Safemode On zu erstellen.
upload_tmp_dir muss auf ein gültiges Verzeichnis verweisen, auf das Dein Webserver Zugriff hat und das dürfte innerhalb Deiner Webpräsenz liegen (ist jedenfalls bei mir so). Wo dieses Verzeichnis liegt, spielt im Grunde genommen keine Rolle, es muss nur vorhanden sein und Dein Webserver muss darauf schreibenden Zugriff haben.
Erzeuge einfach im Root Deiner Webpräsenz ein Verzeichnis namens temp und sag Deinem Provider, dass die den Pfad für upload_tmp_dir dorthin setzen sollen. Und das wird in der php.ini gemacht. Dann wissen die schon Bescheid (Sollten sie zumindest).