Forum de discussion et d'aide au php
Vous n'êtes pas identifié.
|
Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides. FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans. Proposez vos news : si vous avez un evenement à annoncer le chat : venez discuter de php. |
||
J'ai bien ajouté le path complet, mais maintenant j'ai un problème de droit à mon avis. On m'a dit que l'utilisateur était www quand j'utilisais Apache, mais ça me paraît bizarre, car quand je suis en utilisateur www et que je fais :
/usr/local/bin/cvs -d /usr/local/reference update home/www/cvs/test_cvs
il n'y a aucun souci.
Alors que dans mon code PHP interprété par Apache, suite à ce bout de code :
exec ("/usr/local/bin/cvs -d /usr/local/reference update home/www/cvs/test_cvs",$tab);
j'ai l'erreur suivante :
cvs update: Updating /home/www/cvs/test_cvs
cvs update: failed to create lock directory for `/usr/local/reference/test_cvs' (/usr/local/reference/test_cvs/#cvs.lock): Permission denied
cvs update: failed to obtain dir lock in repository `/usr/local/reference/test_cvs'
cvs [update aborted]: read lock failed - giving up
Hors ligne