Пример phpseclib выдает ошибку 500

Я пытаюсь заставить phpseclib работать с моим текущим проектом. Я попробовал пример кода, приведенный на его веб-сайте, но все, что он возвращает, это ошибка 500. Нет никаких журналов для этой ошибки вообще.

include('Net/SSH2.php');

$ssh = new Net_SSH2('www.domain.tld');
if (!$ssh->login('username', 'password')) {
exit('Login Failed');
}

echo $ssh->exec('pwd');
echo $ssh->exec('`ls -la`');

При первом входе в систему с помощью PuTTY сервер запрашивает обмен ключами. Я не уверен, что мне нужно захватить это с помощью phpseclib, потому что все, о чем я могу думать сейчас, это то, что сервер ждет обмена ключами, но без ответа, что приводит к тому, что мой браузер отображает ошибку 500 вместо вывода ls -la,

РЕДАКТИРОВАТЬ: Я пытался проверить, если это моя установка PHP, но это точно не так. Я получаю сообщение об ошибке после вызова функции из phpseclib.

3

Решение

Задача ещё не решена.

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

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

По вопросам рекламы [email protected]