私はPHPを通じてサクラのコマンドを実行して喜んでですが、私は、コマンドはここに、実行されていないことに直面コマンドがある働いています。このコマンドは、それらをすべてexecが不適切
echo system(' ls /cutycapt/');
私を返されながら
echo exec(' ls /cutycapt/');//print_r is the same
つのファイルのみが返さ最初のコマンドでexecの代わりに "system"メソッドを使用しようとしましたが、結果は同じでした
何がコマンドに影響して実行できないのでしょうか?
更新
私はターミナルでそれを実行するか、私は、ブラウザからそれを実行したとき、私はあまりにも、端末にPHPスクリプトを実行しますが、かどうかを最初のコマンド作業試合話している場合(PHPスクリプト)それは動作しません!マニュアルに
権限そのフォルダ内でコマンドを実行するのに十分な権限がありますか? – Sornakumar
'ls'の例は予想される動作です。 'exec'は出力の最後の行を返します。何が最初のコマンドが実行されていないと思いますか?エラーログには何かありますか? – geoffspear
@Wooble Sir端末でコマンドを実行すると、約10秒かかります。パスは "/ home/user"になります。 – Hilmi