Page 1 of 1

Dateiupload in Mediendatenbank funktioniert nicht!

Posted: Fri Oct 21, 2005 2:10 pm
by Lordcoffee
Beim Upload in die Mediendantebank bekomme ich folgende Meldung:

Ein Fehler trat beim Dateiupload auf. Vielleicht ist die Datei größer als durch die Server-Konfiguration zugelassen. Bitte mit Ihrem ISP absprechen oder die php.ini datei bearbeiten um größere Uploads zuzulassen.

Und merkwürdigerweise bekomme ich über FTP Zugang wenn ich alles auf chmod 777 stellen will folgende Fehlermeldung:

FTP Fehler: /html/blog/archives: Operation not permitted

Kannn mir jemand helfen? Ich würde schon ganz gerne Bilder hochladen :wink:

Re: Dateiupload in Mediendatenbank funktioniert nicht!

Posted: Fri Oct 21, 2005 2:22 pm
by garvinhicking
Das klingt nach einem Rechteproblem/kollision auf Deinem Server.

Die Dateien werden jedoch in "uploads" und nicht in "archives" gespeichert; prüfe mal, ob "uploads" schreibbar für den Webserver ist?

Auch mal bitte mit dem upload einer kleinen Datei testen. Vielleicht sin dDateiuploads aber auch von Dienem Provider deaktiviert, das müsstest du mit ihm abklären.

Grüße,
Garvin

Wie mache ich diese php.ini Konfig?

Posted: Fri Oct 21, 2005 8:41 pm
by Lordcoffee
Sorry zunächst für diese Anfängerfrage aber ich habe folgende Meldung
beim Setuptest von Serendipity:

php.ini Konfiguration
Empfohlen Vorhanden
safe_mode OFF ON
register_globals OFF ON
magic_quotes_gpc OFF OFF
magic_quotes_runtime OFF OFF
session.use_trans_sid OFF OFF
allow_url_fopen ON OFF
file_uploads ON ON
post_max_size 10M 8M
upload_max_filesize 10M 16M

Re: Wie mache ich diese php.ini Konfig?

Posted: Mon Oct 24, 2005 12:01 pm
by garvinhicking
Auf Deinem Server ist leider der PHP Safe Mode aktiviert. Das bedeutet, Du musst sicherstellen dass das "uploads" Verzeichnis dem selben Benutzer gehört, wie der Benutzer des PHP Prozesses. Im Zweifel musst Du das mit Deinem Hoster abklären und ihn bitten, die Rechteänderung durchzuführen.

SafeMode ist leider eine Krüppellösung, auf dessen Kompatibilität bei der Serendipity-Entwicklung kein Hauptaugenmerk gelegt wurde - dennoch funktionieren bis auf den Bildupload eigentlich alle Operationen problemlos. File-Upload (auch von Spartacus) bei aktiviertem SafeMode sind immer kompliziert.

Viele Grüße,
Garvin

Posted: Sat Dec 24, 2005 5:30 pm
by Guest
Bei mir funktioniert der Uplaod in ein neues, selbst erstelltes Verzeichnis nicht. Ins Hauptverzeichnis kann ich allerdings alles hochladen.

Posted: Sun Jul 29, 2007 5:56 pm
by Punga
Hallo,
Anonymous wrote:Bei mir funktioniert der Uplaod in ein neues, selbst erstelltes Verzeichnis nicht. Ins Hauptverzeichnis kann ich allerdings alles hochladen.
auch, wenn diese Frage schon älter ist - aber genau dieses Problem habe ich auch. Ich habe die aktuellste Version von Serendipity installiert und kann damit auch problemlos Uploads ins Stammverzeichnis ausführen. Lege ich jedoch ein neues Medienverzeichnis an (ohne Umlaute, Leerzeichen usw.) ist ein Upload in genau dieses neue Verzeichnis nicht möglich. Seltsam dabei: das neue Verzeichnis wird korrekt angelegt, hat die Rechte 777 und owner/group des Users, unter der das PHP-Script läuft (wwwrun/www).

Möchte ich nun eine Datei, deren Upload ins Stammverzeichnis funktioniert hat, in diesen neuen Ordner hochladen, erhalte ich die Fehlermeldung:
Ein Fehler trat beim Dateiupload auf. Vielleicht ist die Datei größer als durch die Server-Konfiguration zugelassen. Bitte mit Ihrem ISP absprechen oder die php.ini datei bearbeiten um größere Uploads zuzulassen.
Kann mir jemand einen Tip geben, woran das liegen könnte?

Danke & Grüsse
Punga


EDIT: Ich konnte das Problem nun doch selbst lösen:

Beim Anlegen eines neuen Verzeichnisses unter UPLOAD wird dem Verzeichnis der Owner und die Group des aktuell laufenden Users vergeben (in meinem Fall wwwrun/www) - das verhindert jedoch in meinem Fall (Rootie mit Plesk) einen Upload in das Verzeichnis via Mediendatenbank. Erst, wenn ich User und Group des Verzeichnisses manuell auf den Owner für diesen vhost setze, klappt der Upload reibungslos.

Posted: Tue Jul 31, 2007 2:28 pm
by blog.brockha.us
Anonymous wrote:Bei mir funktioniert der Uplaod in ein neues, selbst erstelltes Verzeichnis nicht. Ins Hauptverzeichnis kann ich allerdings alles hochladen.
Kann es sein, dass Du das Unterverzeichnis manuell per FTP z.B angelegt hast? Dann hat s9y meist keinen Zugriff drauf. Wenn Du das Unterverzeichnis allerdings aus der Mediendatenbank Oberfläche heraus anlegst, dann sollte auch der Upload in selbes funktionieren.

Wenn dem also so ist, einfach das Verzeichnis noch einmal per FTP löschen und danach noch einmal frisch per MDB Oberfläche anlegen.