Ich bin erfolgreich über ssh2-Funktionen verbunden und autorisiert. Aber ich kann Befehl über ssh2_exec() Funktion nicht ausführen.SSH2_EXEC() Befehl fehlgeschlagen
notorisch diesen Fehler:
ssh2_exec(): Unable to request command execution on remote host
ich Pass versuchte '/ bin/ls' 'ls -l' nichts funktioniert. Auch ich habe den Benutzer geändert und den gleichen Fehler bekommen.
EDIT:
Ich habe Remote-Host und alle Arbeiten haben sich wie erwartet. Wie wird der erste Host eingerichtet? Der Benutzername, den ich in den Anmeldeinformationen verwende, ist in der Bash-Shell aktiviert. Also könnte ich mich über Putty einloggen und denselben Befehl ausführen, den ich nicht über PHP bekommen kann.