problème permission avec cron sous Plesk

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : problème permission avec cron sous Plesk

problème permission avec cron sous Plesk

par Gaulois » 17 août 2009, 18:41

Bonjour

J'ai un serveur linux avec une administration sous plesk et je voudrais exécuter une tache cron.
Je rentre bien toutes les informations ainsi que la commande pour exécuter mon fichier php : /usr/bin/php -f /var/www/vhosts/nomdomaine.com/httpdocs/sousdossier/test.php

Dedans
<?php
    $fichier = fopen("test2.php", "w+");
    
    fwrite($fichier, 'echo "plop";');    
        
    fclose($fichier);
    
?>
Mais je reçois un message d'erreur lors de l'exécution de la tâche:
PHP Warning: fopen(test2.php): failed to open stream: Permission denied in /var/www/vhosts/nomdomaine.com/httpdocs/sousdossier/test.php on line 2
PHP Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/nomdomaine.com/httpdocs/sousdossier/test.php on line 4
PHP Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/nomdomaine.com/httpdocs/sousdossier/test.php on line 6


Impossible de comprendre mon problème.
Je peux exécuter le fichier test.php directement sur mon site sans aucun problème mais il ne marche pas lorsque j'essaie avec crontab.
Les fichiers ont bien les droits 777.


J'attends avec impatience de votre aide

Cordialement

Gaulois