Zum Inhalt springen

Bilder-Upload funktioniert nicht mehr

Erstellt am 8. Januar 2006 · 2 Antworten · letzte Antwort am 17. Mai 2006

Tags: Datei-Upload, Frage

DamonWilder ·

Hallo Forenten,

ich hatte einige Schwierigkeiten mit der Installation von Image Magick, die aber von meinem Provider durch eine htacess behoben wurden. Auf der Installationsseite bekomme ich bei Image Magick jetzt keine Fehlermeldung mehr. Dummerweise erscheint jetzt allerdings folgende Fehlermeldung, wenn ich ein Bild hochladen will:

Uploaded file could not be moved! Write-permission problem in "/www/htdocs/w0056e38/typo3/fileadmin/images/siedler/"?

Die dazugehörige Datei hat chmod 755, was ich allerdings auch nicht ändern kann. (zumindest per ftp-Zugriff). Was ist passiert und wo liegt der Fehler?

Noch zur Info: über der Fehlermeldung erscheinen folgenden Fehlmehldungen:

Warning: move_uploaded_file(/www/htdocs/w0056e38/typo3/fileadmin/images/siedler/13.jpg): failed to open stream: Permission denied in /www/htdocs/w0056e38/typo3/typo3/t3lib/class.t3lib_div.php on line 2989

Warning: move_uploaded_file(): Unable to move '/tmp/phpEqbVJ7' to '/www/htdocs/w0056e38/typo3/fileadmin/images/siedler/13.jpg' in /www/htdocs/w0056e38/typo3/typo3/t3lib/class.t3lib_div.php on line 2989

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w0056e38/typo3/typo3/t3lib/class.t3lib_div.php:2989) in /www/htdocs/w0056e38/typo3/typo3/template.php on line 601

Danke für Eure Hilfe!

mrasp ·

Hallo.

Das sieht sehr danach aus, dass FTP-Benutzer und Apache-Benutzer unterschiedlich sind (eine Domain bzw. dein Verzeichnis läuft dann nicht über Apaches suExec-Mechanismus).

Das Verzeichnis "/www/htdocs/w0056e38/typo3/fileadmin/images/siedler/" muss für den Apache-Benutzer schreibbar sein, d. h. du musst die Rechte auf 777 ändern. Das sollte auch mit einem FTP-Programm möglich sein.

Martin

Booley ·

Hallo,

ich habe unter 4.0 genau das gleiche Problem.

Das Verzeichnis wurde im BE unterhalb von "fileadmin" erstellt. Ändern der Rechte auf 777 hat nichts gebracht.

Owner ist wwwrun und Gruppe ist www. Sieht für mich eigentlich alles gut aus.

Hier die Fehlermeldung:
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 0 is not allowed to access /var/www/vhosts/l-m-a-a.com/httpdocs/fileadmin/bilder owned by uid 30 in /var/www/vhosts/l-m-a-a.com/httpdocs/typo3_src-4.0/t3lib/class.t3lib_div.php on line 3339

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/l-m-a-a.com/httpdocs/typo3_src-4.0/t3lib/class.t3lib_div.php:3339) in /var/www/vhosts/l-m-a-a.com/httpdocs/typo3_src-4.0/typo3/template.php on line 613

Und dann noch:
Errors:
1: Uploaded file could not be moved! Write-permission problem in "/var/www/vhosts/l-m-a-a.com/httpdocs/fileadmin/bilder/"?

Weiß jemand Rat?

Nachtrag:
Das ganze läuft unter einem virtuellen 1&1 Server mit Suse 9.3