-1
コマンド我々が使用している場合、それは私たちのウェブページで結果を返しますが、 hadoop fs -ls
lsの代わりに何も返さないshell_execがhadoopシェルコマンド で動作するか同じように他にもありますpythonスクリプトのコマンドを使って試してみた後、php's shell_exec
を使ってスクリプトを実行しようとしましたが、まだまだ良いです
コマンド我々が使用している場合、それは私たちのウェブページで結果を返しますが、 hadoop fs -ls
lsの代わりに何も返さないshell_execがhadoopシェルコマンド で動作するか同じように他にもありますpythonスクリプトのコマンドを使って試してみた後、php's shell_exec
を使ってスクリプトを実行しようとしましたが、まだまだ良いです
ハンドオフ実行ファイルが現在の作業ディレクトリまたはコンテキストのパスにないことがあります。 代わりにフルパスでコマンドを実行してください。たとえば : 代わりのようなコマンドを使用する:shell_exec('hadoop fs -ls');
使用shell_exec('/usr/bin/hadoop fs -ls');
私はあなたのシステム上のhandoop実行可能ファイルの正確な場所がわかりません。正確なファイルの場所を見つけるためにmlocateユーティリティを使用してください。
あなたに質問してください。理解しやすく、コードブロックの中にコードを入れて、文章/パートに分けることができます。 – theblindprophet