Maison > développement back-end > Problème PHP > Comment résoudre le problème de l'échec de php mkdir sous Linux

Comment résoudre le problème de l'échec de php mkdir sous Linux

藏色散人
Libérer: 2023-03-03 08:44:01
original
3095 Les gens l'ont consulté

La solution à l'échec de php mkdir : créez d'abord le dossier manuellement en arrière-plan ; puis connectez-vous au serveur ; puis autorisez la création du répertoire en tant que « chmod 777 parpath » sous root ; le code.

Comment résoudre le problème de l'échec de php mkdir sous Linux

Recommandé : "Tutoriel 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 se produisait. s'est mal passé. Après avoir créé manuellement les fichiers. Lors de la saisie du dossier, aucune erreur n'est signalée, mais lors de la saisie de ce répertoire, le dossier correspondant créé ne peut pas être vu. 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 de permissions, je me suis donc connecté au serveur et j'ai autorisé le répertoire à créer le dossier sous root : chmod 777 parpath, et puis j'ai réexécuté le code, tout allait bien !

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

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