Fotos Upload (permission denied/unable to move)

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
cyber
Beiträge: 3
Registriert: 4. Jan 2011, 16:39

Fotos Upload (permission denied/unable to move)

Beitrag von cyber »

Hallo!
Habe folgendes Problem beim Foto-Upload seit der Aktualisierung auf 2.1.11. Hat vielleicht jemand ähnliche Fehlermeldung erhalten und dafür eine Lösung gefunden?

-----------

Fotogalerien - Upload

Bitte einen Moment Geduld...

Die Fotos wurden dem Album *** erfolgreich hinzugefügt,
wenn sie hier angezeigt werden.


Albumfoto 1:

Warning: move_uploaded_file(***/admidio/adm_my_files/photos/upload/0430_1.JPG) [function.move-uploaded-file]: failed to open stream: Permission denied in ***/admidio/adm_program/modules/photos/photoupload_do.php on line 186

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phptGEHLt' to '***/admidio/adm_my_files/photos/upload/0430_1.JPG' in ***/admidio/adm_program/modules/photos/photoupload_do.php on line 186
Fehler beim Dateiupload!

-----------

Folgende Gegebenheit:
Admidio-Version: 2.1.11
PHP Version: 5.3.2
MySQL Server Version: 4.1.22
Safe Mode: Off

LG
Benutzeravatar
fasse
Administrator
Beiträge: 6194
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo,
von welcher Version bist du denn gekommen?
Nutzt du den den Flecuploader oder die einzelauswahl? (in den Einstellungen auswählbar)

Gruß
Fasse
cyber
Beiträge: 3
Registriert: 4. Jan 2011, 16:39

Beitrag von cyber »

Bin mir nicht mehr sicher, welche Version es genau war - war jedenfalls eine 2.1er.
Das Problem besteht mit beiden Varianten. Der Uploader hat scheinbar alles gut gemacht, aber es waren dann keine Fotos in der Galerie. Bei Umstellung auf die Einzelauswahl wurden dann die Fehlermeldungen verkündet.
Benutzeravatar
fasse
Administrator
Beiträge: 6194
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hast du evtl. in letzter Zeit den Server gewechselt. An der Versionsumstellung sollte es eigentlich nicht liegen. Evtl. hast du jetzt weniger Rechte auf dem Server.

Bei dir funktioniert auf jeden Fall das Umkopieren der Hochgeladenen Datei aus dem PHP-Temp-Ordner in das Admidio-Verzeichnis nicht. Fehlen evtl. die notwendigen Rechte im adm_my_files-Ordner ? Schau dort mal, ob der Ordner upload die notwendigen Schreibrechte besitzt.

Viele Grüße
Fasse
cyber
Beiträge: 3
Registriert: 4. Jan 2011, 16:39

Beitrag von cyber »

Hab mal die PHP-Version von 4.4.9 auf 5.3.2 umgestellt, der Update von Admidio war danach.

Habe nun die Lösung gefunden:
Es hing, wie von fasse darauf hingewiesen, mit dem upload-Ordner zusammen. Dieser hatte 755 statt 777. Bei der Umstellung des Ordners auf die nötigen Rechte musste dieser aber gelöscht und neu erstellt werden (keine Ahnung wieso), da sonst die Umstellung wirkungslos blieb.
Antworten