Grazie per il link, procedura un po incasinata per me che sono alle prime armi
Ma la mia domanda e' questa :
Se l'output di ritorno da uno script shell lanciato da php, lo salvo come variabile, questa variabile la posso passare ad un altro script ??
Nel mio caso ho fatto questa prova: un tasto per laciare uno script , un altro per killarlo, ma non funziona :
<?php
if (isset($_POST['TastoA']))
{
$pid = exec("nohup nomescript.sh > /dev/null 2>&1 & echo $!");
}
if (isset($_POST['TastoB']))
{
shell_exec("kill $pid");
}
?>
Il log di apache2 mi dice "undefined variable : pid" quando premo il secondo tasto
Per caso la variabile scompare dopo il primo utilizzo di if(ISSET ???

Rispondi quotando