从浏览器执行关于Linphonecsh的脚本php有问题

时间:2014-11-26 17:51:06

标签: php mozilla linphone

我在php中编写了一个脚本,允许我拨打voip:它使用一个名为linphonecsh的守护进程虚拟手机,我必须在我的智能手机中调用另一个虚拟手机。 当我从终端执行我的脚本时,一切正常。我可以执行很多时间,沟通很好。

相反,如果我从浏览器执行脚本,它会发生一件奇怪的事情:第一次一切正常,但如果我再次尝试执行脚本则不会发生任何事情。我必须重新启动我的虚拟机(使用ubuntu)才能从浏览器再次执行该脚本。

我试图取消两次执行之间的所有浏览器缓存,但我没有改进结果。 Mozilla和Crhomium的结果是一样的。这是脚本:

<?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;
?>

有什么想法吗?

0 个答案:

没有答案