Autorisation refusée lors de l'utilisation de la fonction PHP mkdir
Lors de l'utilisation de la fonction mkdir de PHP pour créer un répertoire, vous pouvez rencontrer une erreur « Autorisation refusée » . Cette erreur indique que le processus PHP, généralement exécuté sous Apache, ne dispose pas des autorisations nécessaires pour créer le répertoire.
Solution : Corriger la propriété et les autorisations du fichier
Pour Pour résoudre ce problème, ajustez la propriété et les autorisations du fichier sur le répertoire parent dans lequel vous avez l'intention de créer le nouveau sous-répertoire.
Dans Ubuntu, suivez ces étapes :
sudo chown -R www-data:www-data /path/to/webserver/www
sudo chmod -R g rw /path/to/webserver/www
Après avoir effectué ces modifications, la fonction PHP mkdir devrait fonctionner correctement sans provoquer d'erreurs d'autorisation.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3