0

オンライン審査員をしています。学校のプロジェクトです。CodeIgniter を使用しています。私もxamppを使っています。ここで、コントローラーからコマンド プロンプトにコマンドを与える必要があります。system 関数と exec 関数を使用してみましたが、まだ機能しません。私のコードは

    exec('my command');
    system('my command');

これらは機能していません。then を正しく使用していますか、それとも引数に問題がありますか?

4

1 に答える 1

1

まず、すでに述べたように、ディレクトリの作成にはmkdirを使用します。

第二:何mdをすべきか?ここのコマンドmkdirも です。そして 3 番目に、 を考慮して、関数execを見てみましょう。exec

string exec ( string $command [, array &$output [, int &$return_var ]] )

だからあなたができること(exec何らかの理由で、または将来のユースケースのために固執したい場合):

exec("your command", $output, $return_var);
echo "returned with " . $return_var;
print_r($output);

これにより、コマンドの実行で何が問題になったかがわかります。

于 2012-11-25T10:41:47.657 に答える