人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

WinXP 上で Cygwin の perl と Apache を連携させて CGI を動作させたいのですが失敗してしまいます。
> [Mon Nov 20 15:33:43 2006] [error] [client 127.0.0.1] (OS 3)指定されたパスが見つかりません。 : couldn't create child process: 720003: 1-1.cgi
> [Mon Nov 20 15:33:43 2006] [error] [client 127.0.0.1] (OS 3)指定されたパスが見つかりません。 : couldn't spawn child process: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/perl10/01/1-1.cgi
どうやったら動かせるでしょうか? コメント欄にに詳細を書きます。

●質問者: 大蘇 蓮風
●カテゴリ:ウェブ制作
✍キーワード:127.0.0.1 2006 Apache CGI Client
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● tpag
●35ポイント

http://sakaguch.com/PastBBS/0034/B0017459.html

同様の質問が出てるようです。

ここの掲示板ではActivePerlの再インストールで正常動作するようになったようです。

◎質問者からの返答

ありがとうございます。


2 ● kronecker
●60ポイント

その方法ではおそらく不可能だと思います。

  1. Apacheもcygwin上で動くものを使う
  2. cygwinを使わないで動くperlを利用する

のどちらかの方法を利用すべきだと思います。個人的には後者のActivePerlをおすすめします。

参考 http://takeoba.cool.ne.jp/perl/activePerl.htm

公式サイトのダウンロードページに行くと名前やメールアドレスを入力するよう求められますが空欄で構いません。そこからActivePerl 5.8.8.819のWindows(x86)のMSIファイルをダウンロードしてインストールしてください。

あとはほとんどいじる必要はないと思います。

参考 http://takeoba.cool.ne.jp/perl/perlHello.htm

◎質問者からの返答

なるほど。

なんとか組み合わせられるのでは、と頑張ってみましたが難しいのですね。ActivePerlで再挑戦します。

おかげさまで正常動作するようになりました。これで質問を終了します。ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ