アプリ版:「スタンプのみでお礼する」機能のリリースについて

ActivePerlとAn HTTPdでWindowsXP HomeEditionのPC上でCGIを動かそうと思っています。
どちらも最新版をダウンロードしてインストールしました。
ActivePerlに関してはegフォルダ下のexample.plで動作確認が取れています。
An HTTPdに関してはhttp://127.0.0.1以下のURLを指定してページが表示されています。
ですが、htmlからcgiを呼び出そうとすると「ページを表示できません」「サーバーが見つからないか、DNS エラーです。」のエラーが出てしまいます。
試しにcgiファイルをフルパスで指定したのですが同じでした。

ちなみに、簡単なCGIプログラムtest.cgiを作成、サーバにアップして動作を確認しましたがローカルではエラーになります。
また、ローカルでコマンドプロンプトにて
c:\usr\local\bin\perl c:\プログラムのパス\cgi-bin\test.cgi
と入力すると内容を表示します。
コマンドプロンプトでCGIプログラムのあるcgi-binディレクトリに移動して
perl -v
と入力するとperlのバージョン情報を表示するので、パスは通っていると思われます。
Au HTTPdのerrors.logには
Thu Aug 16 19:21:18 2007 Warning: CGI TerminateProcess 2500 error 5

とりあえず、自分で原因を絞れるであろうところはあたってみたつもりですが、何か見落としていることがあるでしょうか?
もしかしたらAu HTTPdに問題があるでしょうか?

A 回答 (1件)

Win32エラーコードの5は以下の通りです。


5 ERROR_ACCESS_DENIED
Access is denied.
アクセスが拒否されました。

この回答への補足

アクセス拒否ですか。
Windowsにはパーミッション設定などは無かったと思うのですが、拒否される理由は何が考えられるでしょうか?

補足日時:2007/08/16 21:52
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!