Page 1 of 2
Ordner erstellen: Ja - Upload: Nein
Posted: Fri May 14, 2010 11:14 am
by antiheld2000
Hi,
ich habe gerade festgestellt, dass ich bei einem Projekt das Problem habe, dass ich zwar in diversen Modulen Ordner erstellen kann, jedoch nicht berechtigt bin, hierin Dateien per Modul hochzuladen. Der Eigentümer der erstellten Ordner ist wwwrun. Die umask Einstellungen scheinen hier auch nicht zu helfen. Ich bin gerade ratlos und benötige einen Tipp, wie ich das hinbiegen kann.
Raltos…
Dank und Gruß
anti
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Sat May 15, 2010 7:18 pm
by cyberman
antiheld2000 wrote:
Der Eigentümer der erstellten Ordner ist wwwrun. Die umask Einstellungen scheinen hier auch nicht zu helfen. Ich bin gerade ratlos und benötige einen Tipp, wie ich das hinbiegen kann.
Möglicherweise bekommst du da noch was mit den Berechtigungen hin (ist von verschiedenen Server-Einstellungen abhängig); ich würd das Ordner erstellen als Admin via FTP/SFTP machen ...
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 7:34 am
by antiheld2000
Aber das ist ja nicht so wirklich Sinn der Sache, wenn ich ein CMS einsetze. Ich bin nicht so der Server-Seitig-Sich-Auskenner… Kann man vielleicht bei den ordnererstellenden Skripten den Besitzer ändern, mit welchem dann die neuen Ordner erstellt werden?
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 10:10 am
by cyberman
Welchen umask-wert verwendest du?
Ich nehm eigentlich immer die 002 - lösch mal die bereits vorhandenen Ordner und erstellt dann mal mit diesem umask-Wert die Ordner neu.
Welcher Wert hast du in der config.php für $config['default_upload_permission']?
Wie gesagt, manch ein Provider setzt die Berechtigungen aufgrund eines falsch verstandenen Sicherheitskonzepts etwas streng, so dass dann diverse Software nicht mehr drauf läuft ...
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 10:29 am
by antiheld2000
umask: 002
config: 777 (war bis eben 664)
Leider liefern diese Werte aber auch nicht das gewünschte Ergebnis…
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 10:45 am
by cyberman
Hmm, dass der Eigentümer wwwrun ist, ist logisch - mit welchen Modulen versuchst du denn etwas hochzuladen?
Der "Ausführende" müsste ja eigentlich auch wwwrun sein ...
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 10:47 am
by antiheld2000
Eigentlich "alle" Module. Also Dateiverwaltung, Bildverwaltung, CompanyDirectory… Funktioniert nirgends einwandfrei.
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 10:55 am
by cyberman
Du hast die Ordner mit der Dateiverwaltung erzeugt, kannst aber nix hochladen?
Bekommst du irgend eine Fehlermeldung?
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 10:55 am
by antiheld2000
Ja, einmal das und dann kann ich in die automatisch erstellten Ordner vom CompanyDirectory Modul nichts hochladen.
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 11:07 am
by cyberman
cyberman wrote:
Bekommst du irgend eine Fehlermeldung?
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 11:11 am
by antiheld2000
Filemanager: …wurde nicht hochgeladen
CompanyDirectory: keine
FTP in den per Filemanager erstellten Ordner: STOR …pdf
550 …pdf: Permission denied
QUIT
221 Goodbye.
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 11:19 am
by cyberman
Welche Berechtigungen haben denn frisch erstellte Ordner?
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 11:20 am
by antiheld2000
Laut FTP Programm 775
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 11:26 am
by NaN
Was sagt denn der Debug-Modus?
Kann es vielleicht sein, dass Du versuchst Dateien hochzuladen, deren Datei-Typ in diesem Verzeichnis nicht erlaubt ist?
Möglicherweise werden in irgendeiner .htaccess Datei nur bestimmte Dateiendungen zugelassen.
Re: Ordner erstellen: Ja - Upload: Nein
Posted: Mon May 17, 2010 11:30 am
by antiheld2000
Dateiendung ist auch egal. Hab "alle" durch. jpg, htm, pdf, png…
Der Debugmodus ist nicht sehr aufschlussreich. Nichts zu erkennen, was auf das Problem hindeutet.