PHPのexec()でエラー

WinXp32+apache2.2.13+php5.3.0で運用していたものを事情によりWin7-64に変更しています。exec()で起動していた小さなexe(規定パラメータならある動作をして"OK"を、不正なら"NG"の文字のみ返る)が動作しなくなりました。
実際には
$do = exec(REQ_EXE . ' ' . $cmd, $res, $ret);
の部分(REQ_EXE:exeのフルパス)で、$cmdに規定パラメータを設定しても$retに"-1"が、$resに"NG"が返り動作しません。
似たような事を経験された方、"-1"が返る理由をお分かりの方、何か情報はありませんでしょうか?

回答の条件
  • 1人10回まで
  • 13歳以上
  • 登録:2012/02/17 12:26:11
  • 終了:2012/02/24 12:30:03

回答(0件)

回答はまだありません

  • id:tdoi
    なんとなくですが、権限の問題な気がします。
  • id:y199201
    コメントありがとうございす。私の認識不足でした。
    execで実行された側の問題でした。ありがとうございました。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません