オンライン審査員をしています。学校のプロジェクトです。CodeIgniter を使用しています。私もxamppを使っています。ここで、コントローラーからコマンド プロンプトにコマンドを与える必要があります。system 関数と exec 関数を使用してみましたが、まだ機能しません。私のコードは
exec('my command');
system('my command');
これらは機能していません。then を正しく使用していますか、それとも引数に問題がありますか?
オンライン審査員をしています。学校のプロジェクトです。CodeIgniter を使用しています。私もxamppを使っています。ここで、コントローラーからコマンド プロンプトにコマンドを与える必要があります。system 関数と exec 関数を使用してみましたが、まだ機能しません。私のコードは
exec('my command');
system('my command');
これらは機能していません。then を正しく使用していますか、それとも引数に問題がありますか?
まず、すでに述べたように、ディレクトリの作成には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);
これにより、コマンドの実行で何が問題になったかがわかります。