Bonjour, j'ai installé un serveur SYNOLOGY, et je compte récupérer des données XML en utilisant PHP. Je précise que je débute en PHP...
Ma question est triviale (désolé) mais bloquante pour moi :
Mon script PHP récupère un contenu xml avec "simplexml_load_file", que je compte sauvegarder dans un fichier "res.txt".
Avec ça :
... $fichier = fopen("res.txt", "a"); ... j'ai le message d'erreur suivant :
Warning: fopen(res.txt): failed to open stream: Permission denied in /volume1/web/essai.php on line 14 Call Stack: 0.0015 134352 1.
Si je passe la commande fopen en mode lecture :
...$fichier = fopen("res.txt", "r"); ... je n'ai plus de message d'erreur. Je comprends donc que je n'ai pas les droits suffisants sur le fichier res.txt.
Pourtant:
° avec putty, je vois que le fichier est : (Je suis "pat" et j'ai les mêmes droits que "root")
-rwxrwxrwx+ 1 pat root 0 Dec 17 00:00 res.txt
° Avec file station (SYNOLOGY), "pat" a les droits écriture et lecture dans le répertoire "web", et sur ce fichier "res.pat"?
Avez vous une idée ?
Merci
Pat