Lorsque je tente de modifier les autorisations d'un fichier, il finit soit 0666 ou 0444. Ne peut pas changer pour 0777 ou 0755.PHP - chmod ne fonctionnera pas correctement
par exemple:
chmod('test.php', 0777) // or 0755
echo substr(decoct(fileperms('test.php')), 2);
il change des autorisations à 0666.
chmod('test.php', 0000)
echo substr(decoct(fileperms('test.php')), 2);
il change les autorisations pour 0444.
Je suis sous Windows 8.1 et Apache exécute SYSTEM en tant qu'utilisateur. J'ai changé le dossier "www" (usıng WAMPServer) et tous les sous-dossiers/propriétaires de fichiers à SYSTEM mais ne fonctionneront toujours pas. – ksmsk