Heim > Artikel > Backend-Entwicklung > Einführung in die PHP-Funktion chmod()
phps chmod-Funktion kann die Zugriffsberechtigungen von Dateien und Ordnern ändern, bei Verwendung wird jedoch eine Warnmeldung angezeigt, z folgt:
Warning: chmod() [function.chmod]: Operation not permitted in /export/myTest/chmodTest.php on line 5
Die Zugriffsrechte aller übergeordneten Ordner des geänderten Ordners wurden auf 777 geändert. Die chmod-Funktion ändert die Zugriffsrechte des Ordners überhaupt nicht ist der Grund? *nix muss nur alle Dateien im Web-Stammverzeichnis erstellen, die dem Apache-Benutzer gehören, der httpd ausführt, dann
chown -R Apache .apache /path to DocumentRoot/
Win erfordert, dass der Benutzer, der iis ausführt, über alle Berechtigungen für DocumentRoot verfügt.
chmod()-Funktion ändert den Dateimodus. Gibt bei Erfolg TRUE zurück, andernfalls FALSE.
Syntax
chmod(file,mode)
Parameter | Beschreibung | ||||||
---|---|---|---|---|---|---|---|
Datei | Erforderlich. Gibt die zu prüfenden Dokumente an. | ||||||
Modus |
Die zweite Zahl gibt die Berechtigungen des Besitzers an |
Das obige ist der detaillierte Inhalt vonEinführung in die PHP-Funktion chmod(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!