J'exécute l'installation standard de PHP et d'Apache sur OSX 10.5.8, et les paramètres CHMOD du dossier que j'essaie d'ouvrir (commandes) sont 777, le groupe est _WWW.
$filename = 'orders/54c9942b.txt';
if (!$handle = fopen($filename, 'w')) {
return(false);
}
J'obtiens ce qui suit :
Warning: fopen(orders/54c9942b.txt) [function.fopen]: failed to open stream: Permission denied in /Users/New/Sites/thisisnothere/order-save.php on line 36
* Edit : Je l'ai testé sur mon serveur web (celui que je paie, pas celui que j'ai mis en place) et il fonctionne comme prévu. Cela m'amène à penser qu'il s'agit d'un problème de configuration de mon serveur, peut-être un problème d'accès à Apache ? ou PHP ? Je ne suis pas du tout familier avec la configuration d'Apache.