mkdir
コマンドを実行する必要があります(PHPのexec
コマンドなど)。標準エラーにアクセスするにはどうすればいいですか(例:EACCES
、http://pubs.opengroup.org/onlinepubs/009695399/functions/mkdir.html参照)。提案?ありがとう。PHP: "mkdir"を実行してerrnoを取得
UPDATE:
私は私のコマンドに2>&1
を追加しました:
$command = "sudo mkdir /home/test 2>&1";
$output = array();
$return = 0;
exec($command, $output, $return);
をそれがなければ、私は0
(成功)または-1
(エラー)のいずれかを取得するために使用。私のテストでは1
が得られました。作成しようとしているディレクトリが既に存在しているからです。 1
はEEXIST
にマップされているようです。残りのerrnoはどのようにマップするのですか?