Exécuter un script shell sous php
theking
-
Autumn`Tears Messages postés 1247 Statut Membre -
Autumn`Tears Messages postés 1247 Statut Membre -
Bonjour,
svp je sais pas ou est le problème exactement dans le code suivant
if(!empty($nom))
{
exec('./test.sh');
}
j'ai fait un echo de $nom ça marche mai apres dans le if le script ne s'exécute pas!!!!
svp je sais pas ou est le problème exactement dans le code suivant
if(!empty($nom))
{
exec('./test.sh');
}
j'ai fait un echo de $nom ça marche mai apres dans le if le script ne s'exécute pas!!!!
2 réponses
-
Salut,
Vérifie que tu pointes bien sur le bon chemin, que www-data ait le droit d'exécution...
-
svpp voici mon code php
<?php
$nomfluxactiv=$_POST[nomfluxactiv];
if(!empty($nomfluxactiv))
{
shell_exec('test.sh');
}
?>
et voici le contenue du scripts
#!/bin/sh
#session="sst"
#add="190.99.0.249"
$var=nomfluxactiv
ssh $session@$add "sed -i.bak '/'"${var}"'/ s/^#//' /usr/lib/videolan/vls/vls-HD1.cfg"
mé ca marche pas le problème est niveau d'exécution du script sous php! j'ai essayé a part c bon
svppp j'ai besoin d'aide