Maison > développement back-end > Problème PHP > Que faire si php mkdir échoue

Que faire si php mkdir échoue

藏色散人
Libérer: 2023-03-04 10:36:02
original
4316 Les gens l'ont consulté

La solution à l'échec de php mkdir : connectez-vous d'abord au serveur ; puis autorisez la création du répertoire en tant que "chmod 777 parpath" sous root et enfin exécutez le code mkdir.

Que faire si php mkdir échoue

Recommandé : "Tutoriel vidéo PHP"

Solution à l'échec de PHP mkdir sous Linux

J'ai récemment créé un site Web et l'utilisateur devait créer manuellement des dossiers en arrière-plan. Une fois le site Web écrit, il fonctionnait très bien sous Windows. Cependant, dès que les résultats étaient téléchargés sur le serveur, quelque chose s'est mal passé. Après avoir créé manuellement le dossier, aucune erreur n'est signalée, mais lorsque j'entre dans ce répertoire, je ne vois pas le dossier correspondant créé. Il doit y avoir un problème avec l'exécution du code. Le code est le suivant :

mkdir($path,0777);
if(file_exists($path))
      echo "目录创建成功!";
else
      echo "创建目录失败!";
Copier après la connexion

Je soupçonnais qu'il s'agissait d'un problème d'autorisations, je me suis donc connecté au serveur et j'ai autorisé le répertoire dans lequel le dossier devait être créé sous root : chmod 777 parpath, puis j'ai exécuté le code, tout allait bien !

Remarque : parpath est le répertoire parent et path est le sous-répertoire à créer.

  • La fonction mkdir() crée un répertoire.

La fonction renvoie VRAI en cas de succès et FAUX en cas d'échec.

Grammaire

mkdir(path,mode,recursive,context)
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:
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