PWSでとほほのカウンタを使用するには

[上に] [前に] [次に]
STAN [E-Mail] 1999/11/02(火) 19:50:38
httpdからPWS(パーソナルウエッブサーバー)にきりかえたのですが、とほほのカウンタが動作しません。
設定等についてアドバイスをいただきいのですが。
perlはc:¥perl¥bin¥に置いてます。

とほほ 1999/11/03(水) 01:42:09
まだ、CGIの練習が終わっていなければ、まずは、「とほほのCGI入門」
で紹介している test1.cgi のような簡単なCGIのサンプルから試して
みてください。

http://www2k.biglobe.ne.jp/~kuma/kuma_p/memo/kuma_win95www.html
あたりにも詳しく説明されていますので、ご参照ください。

STAN [E-Mail] 1999/11/05(金) 12:00:55
UNHTTPDではこの半年くらい「とほほのカウンタ」を使っております。
PWSでもBBS等他のCGIは問題なく働いております(ただし、
パールではありませんが)。

時司 [E-Mail] [HomePage] 1999/11/05(金) 23:56:56
Perl自体を動くようにできてますか?
IISと同じような設定をレジストリに行わなければ成りません。
設定は、こちらを参照してください。http://www.tohoho-web.com/wwwcgi4.htm#WinNT
あとは、スクリプトのカレントをcgiにあわせることですね・・・

STAN 1999/11/10(水) 11:04:17
リジストリの設定もしました。
http://ホーム/wwwcount.cgi?testでHTTP 500
server errorとなります。

STAN 1999/11/10(水) 16:08:28
とほほさん
win98でサーバーはPWS4.0です。
HTTP500エラーはperlのsyntaxに誤りがあるとのことです。どう直せばよいのかアドバイスください。
現在の設定はダウンロードしたままでcgiでの設置マニュアルに
準じております。
 参考
   500 Internal Server Error
  ユーザーの要求したコンテンツの提供に応じて、
   サーバがシェルやカーネルを呼び出したら、エラーを返され、
   サーバは処理を中断した。
   Syntax(プログラム文)に誤りがある
   Perlを呼び出したら再現する。

時司 [E-Mail] 1999/11/11(木) 01:03:21
ちゃんとうごく状態になってないのと違いますか?

その1 cgiを入れたディレクトリーを実行可能にしてますか?
その2 url間違ってませんか??
urlはパソコンの名前が testだとして
cgi の仮想ディレクトリー名を cgi とした場合
http://test/cgi/wwwcount.cgi?test
となります。
その3 wwwcgiの設定でルートをもってこないといけません
仮想ディレクトリーを指定した実際のディレクトリーをcgiに指定してください。
どういう意味かというと、
仮想ディレクトリー cgi の物理ディレクトリーが c:\www\cgi と指定した場合、
wwwcount.cgiの一番最初に
chdir ("c:/www/cgi/");
を入力しないといけません。


以上確認ください

ふじ 1999/11/11(木) 01:32:10
>Syntax(プログラム文)に誤りがある
>   Perlを呼び出したら再現する。
ってサーバが教えてくれているんだから、Perl の構文エラーでしょう。

コマンドプロンプト(DOS窓)で
perl -wc wwwcount.cgi
てやって、エラーが何行目で出ているかとかを調べて、
ソースを直しましょう。

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