View previous topic :: View next topic |
Author |
Message |
dragonos Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 19 Nov 2003 Posts: 153
|
Posted: Sat Jun 18, 2005 10:50 pm Post subject: Rechteproblem |
|
|
Hi,
ich bearbeite zur Zeit eine PHP-Aufgabe für mein Studium.
Ziel ist es Daten in einer Datenbank zu speichern. Als Datenbank verwende ich SQLite (dateibasierte Datenbank).
Die Rechte sind folgendermaßen vergeben:
drwxr-xr-x Ordner (Benutzer:users)
-rwxrwxrw Datenbank-Datei (Benutzer:users) (befindet sich unterhalb von Ordner)
Jetzt versucht mein lokaler Apache (Benutzer apache) in die Datenbank zu schreiben - dies misslingt allerdings, da er anscheinend nicht auf die Datei schreiben kann.
Erst wenn ich jedem Schreibrechte für den gesamten übergeordneten Ordner gebe klappt es mit dem Schreibzugriff. Dies hat allerdings zur Folge, dass jeder in diesem Verzeichnis Dateien nach belieben anlegen kann.
Gibt es einen Weg dies zu umgehen?
Ein eventueller Ausweg wäre evtl. den Ordner samt Inhalt der Gruppe apache zu geben und die Rechte für others wegzunehmen - dann können wenigstens nur Mitglieder der Gruppe apache darauf schreiben. Eine andere Lösung wäre mir persönlich allerdings lieber.
Danke.
dragonos |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kopfsalat Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 01 Dec 2003 Posts: 181 Location: Cologne, Germany
|
Posted: Sun Jun 19, 2005 11:57 am Post subject: |
|
|
Ich würde vorschlagen die Datenbank in einen seperaten Ordner mit Besitzer apache:apache zu legen. Macht auch organisatorisch Sinn. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|