Bonjour,

Je suis en train de developper une application web, je lance mon script perl à partir d'un page php. Il execute correctement mon script perl mis à part les commande qui s'y trouve.

Voila un extrait du script :

defined($pid = fork) or die "Pas de fork possible : $!";
unless($pid)
{
#system @ligne[$k] if !$debug;
exec("touch ".$dossierRapport."/rapport");
print "touch ".$dossierRapport."/rapport\n";
print @ligne[$k]."\n";
}
waitpid($pid,0);
print "retour";

il effectue en fait les print mais pas le exec. Alors que lorsque je lance ce même script directement dans le terminal aucun problème avec la meme ligne de commande.
Est ce que quelqu'un pourrais m'aider cça fait 2 jours que je cherche et je commence à ne plus avoir d'idée.

Merci