1
我寫了一個php腳本,我從mozilla(或鉻)執行它,並且第一次一切正常(我試圖用linphonecsh,虛擬電話進行voip呼叫)。但是如果我再次執行它,它不起作用。我必須重新啓動虛擬機(Ubuntu)..從終端,而不是我可以執行我的腳本很多時間沒有問題。任何建議? PHP腳本:爲什麼從瀏覽器啓動的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:[email protected]");
echo $output;
?>
聽起來像一個大內存泄漏...也許http://stackoverflow.com/questions/16068301/how-to- find-which-php-script-leak-memory可以幫助 – patrick 2014-12-04 18:02:15
你可以發佈PHP腳本嗎? – mopo922 2014-12-04 18:10:25
帕特里克:謝謝,我會嘗試在你的鏈接中應用這些命令。 mopo922:好的,我正在編輯帖子 – 2014-12-04 18:21:50