【发布时间】:2017-07-29 10:58:49
【问题描述】:
我正在使用http://phpseclib.sourceforge.net/ 连接到我的 SSH 并为我的节点服务器运行一些命令。
它完美地使用:
echo "Restart...<br>";
echo "<pre>";
echo $ssh->exec('forever restartall');
echo "</pre>";
但是,一旦我使用以下代码,它就不会显示任何内容或运行任何内容:
echo "Starting...<br>";
echo "<pre>";
echo $ssh->exec('cd /var/www/html/game-api');
echo $ssh->exec('forever start server.js > stdout.txt 2> stderr.txt &');
echo "</pre>";
如果我直接从终端运行该命令,它将完美运行。
有什么想法吗?
【问题讨论】: