|
|
|||||||||||||||||||||||||||||||||||||||||||||
![]() |
Informationen über chmod
Andauernd wird von chmod-Rechten gesprochen. Was ist das? Warum funktioniert mein Script wegen falschen chmod-Rechten nicht?
chmod ist ein UNIX-Befehl. Da die meisten Webserver mit CGI-Unterstützung unter UNIX laufen, sind all diese - für Windows Anwender in dieser Form unbekannten - Berechtigungen auch für die Scripts notwendig. Die chmod-Berechtigungen bestehen aus drei Ziffern zwischen 0-7, z.B. chmod 755 script.cgi. Was bedeutet das nun? Unter UNIX gibt es drei verschiedene Berechtigungsstufen:
Für jede dieser Berechtigungsstufe kann nun ein Wert zwischen 0 und 7 vergeben werden. Diese Werte haben folgende Bedeutung:
Mit diesen Werten lassen sich nun alle Berechtigungen zusammenstellen. Soll die Datei also gelesen (4) und geschrieben (2) werden können, so lautet die Berechtigung 6. Dies ergibt die Berechtigungen 0-7 mit folgenden Rechten:
Dieser Artikel wurde zugesandt von: Jürg Sommer, knowledge@cgicorner.ch Weiterführende Links:
|
||||||||||||||||||||||||||||||||||||||||||||