2014-10-29 3 views
1

Когда мы используем ssh2_connect, создается сеанс ssh. После того, как вся работа делается, яСессия PHP SSH не убита

ssh2_exec($con, 'exit;'); 
unset($con); 

Это непрерывный процесс (SSH соединение устанавливается и закрыто с кода). После 2/3 дней я нахожу, далее ssh-сессия (даже пробовал вручную с терминала), отказывается. Поэтому более вероятно, что сеансы SSH не будут убиты должным образом.

Просьба указать, как я могу выйти из PHP-сессии аккуратным и чистым способом, чтобы в будущем ssh2_connect не завершился.

ответ

0
$blah=ssh2_exec($con, 'exit;'); 
.... 
fclose($blah); 
+0

Нужно ли мне позвонить отключенное ($ CON), Могу ли я иметь код что-то вроде $ бла = ssh2_exec ($ Con, 'выход;'); fclose ($ бла), снята с охраны ($ CON). Или вы предлагаете unset ($ con) вообще не требуется. – Kamal

+0

@ Kamal Nope, вам не нужно вызывать unset. – Mihai

Смежные вопросы