为什么从浏览器启动的PHP脚本只执行一个?

时间:2014-12-04 18:00:40

标签: php ubuntu mozilla chromium linphone

我写了一个php脚本,我是从mozilla(或者chrome)执行的,第一次一切正常(我正在尝试使用linphonecsh进行voip调用,一个虚拟手机)。但是如果我第二次执行它,它就不起作用了。我必须重新启动虚拟机(ubuntu)..从终端而不是我可以执行我的脚本很多时间没有问题。有什么建议吗? PHP脚本:

 <?php
$output1=shell_exec ("linphonecsh init");
sleep(1);
echo "INIT done<br>";
$output2=shell_exec ("linphonecsh register --host sip:sip.linphone.org --username        
sip:matpc --password 123123");
sleep(2);
echo "REGISTRATION done<br>";
$a= shell_exec("linphonecsh status register");
echo $a;
echo "<br>";
sleep(1);
$output=shell_exec ("linphonecsh dial sip:mat99@sip.linphone.org");
echo $output;
?>

1 个答案:

答案 0 :(得分:0)

必须使用命令pkill杀死活动的linphonec进程