Ubuntu — Почему php-скрипты, запущенные из браузера, выполняются только один?

Я написал сценарий php, я выполнил его из Mozilla (или Chromium), и в первый раз все в порядке (я пытаюсь сделать VoIP-вызов с linphonecsh, виртуальный телефон). Но если я выполню это во второй раз, это не сработает. Я должен перезагрузить виртуальную машину (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

Решение

пришлось убить активный процесс linphonec с помощью команды pkill

0

Другие решения

Других решений пока нет …