Que dois-je faire si php ne peut pas écrire de fichiers ?

藏色散人
Libérer: 2023-03-03 14:30:02
original
1974 Les gens l'ont consulté

php ne peut pas écrire de fichiers car les autorisations sont insuffisantes. La solution est de modifier les autorisations du fichier spécifié via la fonction "chmod()" en php. La syntaxe de cette fonction est "chmod(file,mode. )", et les paramètres "mode" indiquent de nouvelles autorisations.

Que dois-je faire si php ne peut pas écrire de fichiers ?

Recommandé : "Tutoriel vidéo PHP"

chmod() La fonction modifie le autorisations de fichiers spécifiées.

Renvoie VRAI en cas de succès et FAUX en cas d'échec.

Syntaxe

chmod(file,mode)
Copier après la connexion

Paramètres

fichier requis. Spécifie les documents à vérifier.

mode requis. Spécifiez de nouvelles autorisations.

Le paramètre mode est composé de 4 chiffres :

Le premier chiffre est généralement 0

Le deuxième chiffre précise les autorisations du propriétaire

Le troisième Le premier chiffre spécifie les autorisations du groupe d'utilisateurs auquel appartient le propriétaire

Le quatrième numéro spécifie les autorisations de tout le monde

Valeurs possibles (si vous devez définir plusieurs autorisations, veuillez ajuster les numéros en dessous du total) :

1 = Autorisation d'exécution

2 = Autorisation d'écriture

4 = Autorisation de lecture

Instance

<?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);
?>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal