Page 1 of 1

Debian - Bei Upload keine automatischen Zugriffsreche

Posted: 2007-06-29 20:36
by Anonymous
Guten Abend!

Ich bin mir nicht sicher wie ich mich ausdrücken muss,
aber ich versuche es einfach mal... :wink:

Ich nutze Debian Etch mit Joomla.

Beim Upload von Modulen, Komponenten oder Templates durch Joomla
werden die Berechtigungen für die Ordner und Dateien nicht richtig gesetzt.

Ich muss diese manuell setzen damit sie funktionieren... :?

Auf anderen Servern (auf die ich leider keinen Zugriff habe),
geht dies automatisch.

Habt ihr eine Idee?

Vielen Dank!

PS:
Der Server wird mit dem neuen Confixx verwaltet...

Re: Debian - Bei Upload keine automatischen Zugriffsreche

Posted: 2007-06-29 20:58
by Roger Wilco
Spezifiziere "werden die Berechtigungen für die Ordner und Dateien nicht richtig gesetzt.".

Stimmt der Benutzer nicht? -> SuPHP, SuExec, CGIWrap

Re: Debian - Bei Upload keine automatischen Zugriffsreche

Posted: 2007-06-29 21:15
by Anonymous
Wenn der User web1 hochlädt, ist er auch der Besitzer und die Gruppe.
Aber die Rechte wie 664 werden nicht gesetzt, dies muss manuell
über FTP gemacht werden...

Re: Debian - Bei Upload keine automatischen Zugriffsreche

Posted: 2007-06-29 22:22
by dtdesign
Dieses Problem ist mir im Zusammenhang mit Joomla! auch aufgefallen, ein Einbau eines chmod() an geeigneter Stelle brachte Besserung (wenn man erstmal deren undokumentierte Skripte nachvollziehen konnte)...

Auch in der aktuellen Stable-Version scheint dies vorzukommen.

Re: Debian - Bei Upload keine automatischen Zugriffsreche

Posted: 2007-06-30 13:55
by grandcat
Es ist nicht nötig, den chmod manuell zu integrieren (dies gilt zumindest für die Standartmodule von Joomla). Unter "Site" -> "Global Configuration" findet sich ein Karteienreiter namens "Server". Dort lassen sich in den Kategorien "File Permissions" und "Directory Permissions" benutzerdefinierte "chmods" setzen, z.B. "CHMOD new files to: 0750".
Allerdings sollte beachtet werden, dass Module, die von diversen Leuten geschrieben wurden, diese Einstellungen meist ignorieren. Hier hilft tatsächlich nur noch das manuelle Abändern der Berechtigungen.
Dies könnte aber auch über ein Shellskript erledigt werden, welches regelmäßig neue Dateien die richtige Berechtigung verpasst. :wink: