Heim >Backend-Entwicklung >PHP-Problem >Was soll ich tun, wenn PHP keine Dateien schreiben kann?

Was soll ich tun, wenn PHP keine Dateien schreiben kann?

藏色散人
藏色散人Original
2020-07-30 10:26:392001Durchsuche

php kann keine Dateien schreiben, da die Berechtigungen nicht ausreichen. Die Lösung besteht darin, die Berechtigungen der angegebenen Datei über die Funktion „chmod()“ in PHP zu ändern )“ und der Parameter „mode“ gibt neue Berechtigungen an.

Was soll ich tun, wenn PHP keine Dateien schreiben kann?

Empfohlen: "PHP Video Tutorial"

chmod() Die Funktion ändert die angegebene Dateiberechtigungen.

Gibt TRUE bei Erfolg und FALSE bei Fehler zurück.

Syntax

chmod(file,mode)

Parameter

Datei erforderlich. Gibt die zu prüfenden Dokumente an.

Modus erforderlich. Geben Sie neue Berechtigungen an.

Der Modusparameter besteht aus 4 Zahlen:

Die erste Zahl ist normalerweise 0

Die zweite Zahl gibt die Berechtigungen des Besitzers an

Die dritte Die erste Zahl gibt die Berechtigungen der Benutzergruppe an, zu der der Eigentümer gehört

Die vierte Zahl gibt die Berechtigungen aller anderen an

Mögliche Werte (wenn Sie mehrere Berechtigungen festlegen müssen, passen Sie bitte die Zahlen an unten Gesamt):

1 = Ausführungsberechtigung

2 = Schreibberechtigung

4 = Leseberechtigung

Instanz

<?php
// Read and write for owner, nothing for everybody else
chmod("test.txt",0600);
// Read and write for owner, read for everybody else
chmod("test.txt",0644);
// Everything for owner, read and execute for everybody else
chmod("test.txt",0755);
// Everything for owner, read for owner&#39;s group
chmod("test.txt",0740);
?>

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP keine Dateien schreiben kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn