昨日見た夢を教えて下さい

掲示板(CGI)初心者です。
プログラムの設置例http://www.kent-web.com/bbs/joyful.html?を見ながら、掲示板の設定を進め、レンタルサーバー(プレミアサーバー)にアップロードしてみましたが、
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:

Can't locate ./jcode.pl at \\EX2KFTP02\EX2K_HostWebSite\zicnet\joyful\joyful.cgi line 44.

というエラーが出ます。

プレミアサーバーのヘルプを見ているのですが、
書いてあるままにやっているので、応用が利きません。
何をどう直したらいいのか、教えてください。
もし、まず本を読んだほうが良いなどあれば、
お勧めの本などを教えてください。よろしくお願いします。

A 回答 (2件)

KENTさんのCGIは基本的にUNIX系サーバへの設置が前提となっているようです。


プレミアサーバはwindowsのIISを利用しているようなのでスクリプトの修正が必要かと思います。
IISだとjcode.plなどのライブラリファイルは絶対パスで指定したり、ライブラリ専用のディレクトリに置いたり、CGI実行ディレクトリの変更などをする必要があります。
「IIS CGI」で検索すると参考になるサイトが出てくると思います。
下記のURLを参考にしてください。

http://tohoho.wakusei.ne.jp/lng/200003/00030014. …
http://tohoho.wakusei.ne.jp/lng/r200006/00060089 …

あとこのサイトはいろいろ勉強になると思います。
参考にしてください。
http://tohoho.wakusei.ne.jp/
    • good
    • 0

こういう質問はCGIスクリプトを配布しているところに聞くのが常識・マナーです。


それにKENT WEBで質問検索をすればすぐ出てくるエラーです。jcode.plがないというエラーのようですからjoyful.cgiのjcode.plの指定と実際の場所があっているか確認してみることをお勧めします。
これからはちゃんとKENT WEBさんのところで調べましょう。

参考URL:http://www.kent-web.com/
    • good
    • 0

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