A été sortir mes cheveux pour les 2 dernières heures sur ce sujet et je suis sûr que je fais quelque chose de vraiment stupide.mkdir ne fonctionne pas en PHP
<?php
mkdir("blah", 0777);
?>
Ceci fonctionne via la ligne de commande et le dossier est créé. Mais la même chose ne fonctionne pas lorsque j'essaie de l'exécuter via le navigateur. Des problèmes d'autorisation de fichier?
J'ai été coincé avec cela pendant longtemps, hth quelqu'un d'autre. Si vous êtes sur SELinux, il existe une couche supplémentaire d'autorisations appelée "Contexte de sécurité" que vous pouvez voir avec 'ls -alZ'. utiliser quelque chose comme 'chcon system_u: object_r: httpd_sys_content_t: s0 public_HTML' – changokun