0
我使用http://phpseclib.sourceforge.net/來連接到我的SSH併爲我的節點服務器運行一些命令。使用phpseclib的PHP 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>";
命令完美的作品,如果我跑它直接來自終端。
有什麼想法?