1

我想显示我的 js 输出...

::php代码::

<?php
$domain = 'ip';
$user = 'root';
$pass = 'pass';
header('Content-Encoding: none;');
set_time_limit(0);

$connection = ssh2_connect($domain, 22);

    if(ssh2_auth_password($connection, $user, $pass)){//If authentication is successful...
            //$h = ssh2_exec($connection, 'ls');
            $h = ssh2_exec($connection, 'cd token && npm start');
            $out = ssh2_fetch_stream($h, SSH2_STREAM_STDIO);

            if (ob_get_level() == 0)
                    ob_start();

            while (!feof($out)) {
                    $line = fgets($out);
                    echo $line.'<br />';
                    echo str_pad('', 4096);
                    ob_flush();
                    flush();
                    sleep(1);
            }

            fclose($out);
            ob_end_flush();
    }      

?>

我的 VPS 在执行命令时显示

vps 输出

但在网络中一些输出不显示

输出不显示

我的脚本有什么问题??我将显示我所有的输出(对不起,菜鸟问题)谢谢希望你能帮助我:)

4

0 回答 0