Bonjour à tous,
J'ai un site sous serveur Linux Mandriva 2010 - Apache.
Le script "script.php" produit un script "script.R" et lance l'application qui va l'implémenter (ici : "R"). Cette application doit produire une image que je veux récupérer et mettre la page.
J'ai fait un répertoire dans /var/www/html/ "r" et lui ai donné les permissions 0777 :
drwxrwxrwx 2 root root 4096 ... r/
script.php écrit correctement "script.R"
-rw-r--r-- 1 apache apache 587 ... script.R
Mais R, par contre, n'arrive pas à écrire le fichier : permission denied.
Sauf si je lance script.R moi-même et en root.
En tant que simple utilisateur, j'ai vu que je pouvais écrire dans le répertoire r. Je pensais donc que l'application pourrait faire de même. Visiblement pas.
Comment faire pour donner les droits d'écriture à l'application R ?
Merci d'avance,
Partager