Maison >développement back-end >Problème PHP >Comment définir les autorisations pour un nouveau dossier en php

Comment définir les autorisations pour un nouveau dossier en php

藏色散人
藏色散人original
2021-03-01 09:44:522867parcourir

Comment créer un nouveau dossier en php et définir les autorisations : créez d'abord le répertoire via "mkdir('./xw/');" puis utilisez "chmod('./xw/',0777) ;" Spécifiez simplement les autorisations.

Comment définir les autorisations pour un nouveau dossier en php

L'environnement d'exploitation de cet article : système Linux5.9.8, PHP version 7.1, ordinateur Dell G3.

Mkdir et chmod en php créent des autorisations de dossier de répertoire

Environnement nging+php+linux

Utilisez mkdir("路jin" sur le serveur, 777) Créez le dossier directement et constatez que l'attribut d'autorisation n'affiche que "d" après la génération. Naturellement, les fichiers ne peuvent pas être téléchargés dans ce répertoire. Plus tard, le code a été modifié en : mkdir("Lu Jin"); Lu Jin",777 );L'attribut d'autorisation de dossier généré est "drwxrwxrwx".

Résumé :

Si php souhaite créer un répertoire avec des autorisations de lecture et d'écriture, il est préférable d'utiliser le code suivant. N'utilisez pas directement la fonction mkdir pour spécifier les autorisations afin d'éviter l'impact. du système umask

mkdir('./xw/'); 
chmod( './xw/',0777);

【Apprentissage recommandé : "Tutoriel vidéo PHP"]

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!

Déclaration:
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