Namazu-win32-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

apacheなしでレンタルサーバにCGIとして置きたい



自分のPCの電源は落とし、あくまでレンタルサーバ上で検索システムを走らせたく
思っています。

<環境>

Windows XPです。

・nmz2012.exe
・kakasi-2.3.4.zip
・ActivePerl-5.6.1.633-MSWin32-x86.msi
以上、ダウンロードしてインストールしました。
ローカルでは、検索できました。

レンタルサーバはFAS-NETの独自ドメインプランで、自作CGIが置けます。

●問題1

独自ドメインを取得し、cgi-testフォルダを作ってパーミッションの設定をし、
.namazurcとnamazu.cgi.exeをアスキーモードで転送しました。他には何も転送して
いません。

http://(ドメイン名)/cgi-test/namazu.cgi.exe
としてみると、
500 Internal Server Error
と出てしまいました。

apacheを入れなければならないのか?と思い、インストールまではしてみましたが、
http://oshiete1.goo.ne.jp/kotaeru.php3?q=641382

引用>>

>「Namazuとapacheについて(基本的な概念)」
>ホームページに検索機能をつけるため、「NamazuをCGIとして利用する」というやつ
を頑張ってみようと、手探りで進めています。
>公式ページの用語に馴染みがないため、「手順」説明サイトをチェックしながら、
ローカルで走らせるところまではできました。
>次に、実際にホームページで検索システムを走らせたいのですが…
>最初、apacheをインストールせずにいきなりホームページのcgi-binフォルダにいく
つかのファイル(恐らく指示通り)をコピーして失敗しました。
>「やはりapacheを導入しなければならなかったのかな?」と、apacheをインストー
ルし、
>先ほどの、手順説明サイト(http://www.fkimura.com/namazu-win32-1.htmlなど)
の指示通りにapacheの設定を進めようとしたのですが…
>apacheというのは、「自分のPCをサーバとして使う」ためのものではないのでしょ
うか?
>もしそうならば、検索プログラムは私のPCの中につくられてしまい…、ということ
は、私のPCの電源は落としてはいけない、ということなのでしょうか。
>私は、自分のPCの電源は普通に落とし、あくまでホームページ上のCGIとして(カウ
ンタのようなものとして)検索システムを導入したいのですが、
>それでもapacheはインストールしなければならないのでしょうか。

このように質問サイトで質問し、結果を読み、
「やはりapacheは入れずに頑張るべきだろうか」と、設定をひとまず取りやめまし
た。

そしてもう一度最初からやり直しましたが、やはり同じところで同じようにつまずい
てしまいました……。


●問題2
NMZ.head.ja、NMZ.body.ja、NMZ.foot.jaの3ファイルをあわせて作ったsearch.html
をどうすればよいのかわからず止まっています。


以上二点、全くお恥ずかしい質問で恐縮ですが、どうかご指導またはご助言を、よろ
しくお願い申し上げます。