exec()を使用してコマンドラインutilを実行しようとしていますが、何も返されません。php.netで、iisユーザーが実行できるようにcmd.exeのアクセス許可を設定する必要があることを読みました。私は考えられる方法を使ってこれを行うことができませんでした。caclsicaclsと標準のセキュリティ画面は機能しません。出力をmysqlデータベースに記録しています。
私のコードは次のようになります:
$Ret = array();
$err = "";
exec("dir", $Ret, $err);
dbで$Retの配列を取得します
コマンドに問題があるか、疑わしいか、何らかの方法でアクセス許可を設定する必要があります。
助けてください。