Maison >développement back-end >Problème PHP >php ne peut pas créer de dossier

php ne peut pas créer de dossier

藏色散人
藏色散人original
2019-10-02 09:47:294561parcourir

php ne peut pas créer de dossier

php ne parvient pas à créer un dossier ?

Le téléchargement, la création du dossier a échoué :

php ne peut pas créer de dossier

Voir la description de la fonction dans la documentation officielle de php :

php ne peut pas créer de dossier

le mode a été spécifié comme : 0777. Pourquoi signale-t-il toujours une erreur indiquant qu'il n'a pas d'autorisation ? ?

Après avoir lu attentivement le document, j'ai découvert qu'il s'agissait d'un mode récursif, et que les répertoires pouvant être créés existent dans des répertoires multi-niveaux. Le répertoire actuel à créer dans le projet : 20160704, il devrait être dans le dossier online/thum/img :

php ne peut pas créer de dossier

Donc, ajoutez le troisième paramètre à la fonction mkdir pour ouvrez-le Mode récursif :

Exemple : mkdir($uploadpath,0777,true);

php ne peut pas créer de dossier

Téléchargez à nouveau l'image, réussi ! !

php ne peut pas créer de dossier

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !

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