• ベストアンサー

アパッチでのCGI実行時のエラー(子プロセス生成不可)

windowsでアパッチを稼動しております。 CGIを動かしてみたのですが、 「couldn't create child process: 22505: 」と プロセスが作成できないとのエラーがでてしまいます。 Perl自体は文法チェックで問題はなく、 perlの置き場所もcgi-bin以下に置いています。 この事象に詳しい方いらっしゃいますでしょうか。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • wogota
  • ベストアンサー率42% (66/154)
回答No.1

どのような、スクリプトを書いたのかはわからないのですが、 fork()を使用しているなら、戻り値から自プロセスか子プロセスかを判断して 分岐させるのが普通です。ですので、fork()以降のif文等を確認してみることを お薦めします。 また、どのperlを使用していますか? CygwinとActivePerlの2種類がありますが、調べてみると、ActivePerlでは forkは使用できず、Cygwinの方は、forkが使用できるというこということです。

akira_kikaku
質問者

お礼

ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A