Avertissement: file_put_contents(): failed to open stream: Permission denied

Salut, je suis nouveau sur Mac et développement web..

Ces jours, je suis en train de faire une simple page web avec un formulaire simple avec HTML et Javascript, et le formulaire sera traité par PHP. Le PHP va être d'accès d'un fichier txt, lire et écrire dans ce fichier txt.

Le message d'erreur vient de cette ligne de code.

file_put_contents("order.txt", $content);

et le message d'erreur est

Warning: file_put_contents(order.txt): failed to open stream: Permission denied in /Users/maoyang/Sites/3006/process.php on line 57

tout le code HTML et du code PHP dans les myname/Sites/3006 dossier de mon ordinateur. J'ai fait quelques recherches et tous d'entre eux me dit que j'ai besoin de changer un peu de configuration à faire sur le fichier txt en écriture, mais vraiment très confus comment le faire. Quelqu'un connait un bon enseignement de la page j'ai pu suivre(pour l'environnement mac).

Merci beaucoup..

  • L'utilisateur PHP s'exécute en tant que n'a pas l'autorisation d'écrire dans ce répertoire.
  • Assurez-vous que vous disposez des autorisations appropriées dans le dossier que vous essayez de mettre à
InformationsquelleAutor Mona | 2014-04-01