[PHP-users 10439] Windowsでのexec() (再送)

Kojiro Imamura php-users@php.gr.jp
Tue, 1 Oct 2002 14:57:15 +0900


度々恐れ入ります。今村です。

先程のメール[PHP-users 10438]に書き忘れて
しまったことがありますので、追記させていただきます。

PHPは、CGIインストールをしてあります。

----- Original Message -----
From: "Kojiro Imamura" <imamura@buddy.co.jp>
To: <php-users@php.gr.jp>
Sent: Tuesday, October 01, 2002 2:47 PM
Subject: [PHP-users 10438] Windowsでのexec()


> こんにちは。今村と申します。
>
> PHPから、VBで作成されたEXEファイルをキックする
> ものを作っているのですが、うまく、PHPからEXEを
> キックすることができません。
>
> exec()関数を使用して、下記のようにプログラムを組んで
> あるのですが、実行すると、ブラウザがずっと読み込みを
> している状態になってしまします。
>
> exec("c:\\Apache\\htdocs\\imamura\\test.exe");
>
> サーバのタスクマネージャのプロセスを覗いてみると、
> test.exeが載っていますので、起動はしているようですが、
> プログラムが走りません。
>
> test.exeで行っている処理は、フォームを1つ表示する
> だけの、いたって簡単なプログラムなので、そんなに
> 時間が掛かるとは、思えません。
> また、test.exeを単独で動かすと正常に動作します。
>
> 過去ログを見ると、何人かの方が同じ様に、Windows
> でのexec()について質問をされていましたが、
> そもそも、Windows版のexec()で、EXEファイルを実行する
> ことは、可能なのでしょうか?
> (過去ログはみんな、あやふやなまま終わっているようですし・・・)
> また、もし、実行できるのであれば、何が悪いのでしょうか?
>
> ○環境
>  サーバ
>   Windows2000 Server
>   Apache 1.3.26
>   PHP 4.1.0
>
>  クライアント
>   Windows2000
>     IE 6.0 SP1
>
> よろしくお願いいたします。
>
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
>
>