Мне нужно подключиться к ssh и выполнить две разные команды один за другим.Laravel не выполняет несколько команд ssh?
В документах Laraver я вижу, что можно передать массив с командами в SSH :: run(), и, конечно же, я пробовал это.
Но по очень интересной причине оно терпит неудачу с сообщением «Неопределенное смещение: 1».
Выполнение SSH :: run() два раза один за другим, делает две связи, и это тоже может быть проблемой.
Любая идея, что может быть проблемой?
Он указывает мне здесь в качестве отправной точки провал:
.../поставщик/phpseclib/phpseclib/phpseclib/Net/SSH2.php
2988 $ this-> window_size_server_to_client [$ channel] - = strlen ($ response);
p.s. Я также пытался подключить команды в одной строке с & & и т. д., но опять же с той же ошибкой.
Я думаю, что это PHP 5.6.1 ошибка: https://github.com/phpseclib/phpseclib/issues/491 – neubert