Win95でパールを動かすには?

[上に] [前に] [次に]
パール子 2000/06/07(水) 12:43:10
PERL初心者です。よろしくお願いします。
Win95でperlを動かそうと思い、perlを入手、インストール、
まではよかったのですがindex.htmlからperlのソースを
呼ぶと、そのファイルをダウンロードしようとします。
なぜでしょう。
perlは正常に動いております。
(dosプロンプトで%perl aaa.cgiとやるとちゃんと動きます。)
よろしくお願いします。

PERL? 2000/06/07(水) 12:45:47
PERLって何?どこにそんな言語があるの?

パール子 2000/06/07(水) 12:52:33
すいません大文字になってました。
perlです。
index.htmlで
<a href="cgi-bin/aaa.cgi">test</a>
という感じで呼んでいます。
ブラウザ上でクリックするとaaa.cgiをダウンロードしようとします。

andi 2000/06/07(水) 12:54:31
サーバソフト入れてなかったり、起動してなかったり。
http://localhost/で呼び出してなかったり。

どうでしょう?

ぱーる子 2000/06/07(水) 13:35:21
レスありがとうございます。

> サーバソフト入れてなかったり、起動してなかったり。

パーソナルWebServerをインストールしてます。
wwwrootの直下にindex.htmlをおいてます。
cgi-binの直下aaa.cgiをおいてます。

> http://localhost/で呼び出してなかったり。
すいません、この意味が分かりません

Fuji.♪ [E-Mail] [HomePage] 2000/06/07(水) 13:41:43
.cgiに対してperlが実行される設定はされているのでしょうか?
WWWサーバが何なのかが分からないのでこの辺の設定については誰も答え様が無いような気がします。

#実行プログラム名はperlですが、言語としてはPerlが正解です。

D.D. 2000/06/07(水) 13:50:02
とほほさんが何処かに書いてたような気がしました。

Syn [E-Mail] 2000/06/07(水) 14:10:42
わたしは PWS は触ったことがないので違うかもしれませんが、

http://www.harukaze.net/~mishima/perl/cgi-debug-env/win/ms.html

はどうでしょう。

edomari 2000/06/07(水) 17:40:11
当方では、レジストリを編集してCGI(Perl)を動かしています。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3Svc\Parameters\Script Mapに
名前  .cgi
データ D:\Perl\bin\Perl.exe %s %s
を追加しています。

andi 2000/06/07(水) 19:42:40
>すいません、この意味が分かりません
C:\www\user\cgi-bin\bbs.cgi
じゃ使えませんよね。
http://localhost/~user/cgi-bin/bbs.cgi あるいは
で呼び出してますか?

andi 2000/06/07(水) 19:43:22
あ、すみません「あるいは」の後は
http://127.0.0.1/~user/cgi-bin/bbs.cgi
です。

パール子 2000/06/08(木) 09:23:13
[[解決]]
皆様、本当にレスありがとうございました。
httpdという擬似サーバーにて動作が確認取れました。
でも、cgiへのパスは、
http://127.0.0.1/http://localhost/は無理でした。
今のところ相対パスの指定でうまい具合に動いています。
レジストリはちゃんと理解してないので
いじるのが恐くなって止めました。

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

[上に] [前に] [次に]