2

exec()関数を使用すると、次のエラーが発生します。

string(25) "/etc/init.d/mast list-log" 
array(1) { [0]=> string(44) "tput: No value for $TERM and no -T specified" } 
tput: No value for $TERM and no -T specified

私のコマンドは/etc/init.d/mast list-log、再起動する前に機能していました。違いがわかりません。

ソースコード

public static function execute($_ = null, $debug=true) {
    $_ = $debug ? $_." 2>&1"  : $_;
    exec("$_ | aha --word-wrap --no-header", $output, $exitCode);
    return $output;
}

質問

これを解決する方法についての提案はありますか?

4

1 に答える 1