• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[ERLEDIGT] Seite kann nicht abgerufen werden

Status
Für weitere Antworten geschlossen.
G

gvdset43z43jhjhdea

Guest
Hallo,

Das hier ist mein code und komischerweise kann der Seiteninhalt nicht abgerufen werden.
PHP:
<?php
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');

$stream = ssh2_exec($connection, '/usr/local/bin/php -i');
echo "Output: " .stream_get_contents($stream);
?>
Kann mir jemand helfen? Php ist drauf da phpinfo funktioniert und natürlich änder ich die ip und daten zu meinen serverdaten.

Lg
 
Zuletzt bearbeitet von einem Moderator:
Werbung:
Hallo,

Das hier ist mein code und komischerweise kann der Seiteninhalt nicht abgerufen werden.
PHP:
<?php
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');

$stream = ssh2_exec($connection, '/usr/local/bin/php -i');
echo "Output: " .stream_get_contents($stream);
?>
Kann mir jemand helfen? Php ist drauf da phpinfo funktioniert und natürlich änder ich die ip und daten zu meinen serverdaten.

Lg

Hast du es denn mal manuell über die Kommandozeile versucht?
 
Werbung:
Hi,

weiß einer wie ich hiervon den output bekomme?:

PHP:
<?php
$connection = ssh2_connect('adresse', 22);
ssh2_auth_password($connection, 'user', 'passwort');

$stream = ssh2_exec($connection, 'php -v');
?>

Grüße
 
Zuletzt bearbeitet von einem Moderator:
Evtl. versuchst du es mal so, keine Garantie:
PHP:
$stream = ssh2_exec($connection, 'php -v');
stream_set_blocking($stream, true);
$stream_out = ssh2_fetch_stream($stream, SSH2_STREAM_STDIO);
echo stream_get_contents($stream_out);
 
Zuletzt bearbeitet:
Evtl. versuchst du es mal so, keine Garantie:
PHP:
$stream = ssh2_exec($conn, 'php -v');
stream_set_blocking($stream, true);
$stream_out = ssh2_fetch_stream($stream, SSH2_STREAM_STDIO);
echo stream_get_contents($stream_out);
Danke hat mit $connection anstatt $conn funktioniert :).
 
Werbung:
Kann mir noch jemand sagen wie ich quasi aus dem ssh2_exec ein enter machen kann?

  1. $stream = ssh2_exec($connection, '$name');
Also praktisch sowas wie ssh2_enter also wie wenn man auf der lehrtaste enter drückt.
 
Werbung:
Ein tool für ein game, kannst du mir trotzdem die frage beantworten
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben