Namazu-win32-users-ja(旧)


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

Re: permission error



こんにちは、白井です。

とりあえず気になった点を。。

From: masayuki-teranishi@xxxxxxxxxxxxxx <masayuki-teranishi@xxxxxxxxxxxxxx> さん曰く
Subject: [namazu-win32-users-ja] permission error
Message-ID: <200004041956593122.828@xxxxxxxxxxxxxx>
Date: Tue, 4 Apr 2000 20:04:09 +0900

> 初めての投稿になります。
> 寺西@三重県民です。よろしくお願いいたします。

よろしくお願いします。

> ここでPermissionの問題が出てきました。
> 
> CGIを使ったNamazuから自分のハードディスク内を検索すると
> ちゃんと検索結果のリストが現れます。
> 次に検索結果(html文書、Text文書)を表示させようと
> クリックすると以下のようなエラーが返ってきます。
> 
> Forbidden
> You don't have permission to access /d|/test/'FPC4/sld009.htm on this server.

namazu.cgi.exe を置いた directory に ".namazurc" を置いて、その
中で Replace を設定して "/d|/test/.." という形式から
http://... 形式にするとどうなるでしょうか?

寺西さんが Win95 で動かしている Apache の設定がわからないと確実
なことはいえないのですが、Replace の書き方は、例えば、

Replace	/d\|/test/	http://hostname/

の様な感じで設定すると、namazu.cgi の出力が

http://hostname/'FPC4/sld009.htm 

となり sld009.htm へのアクセスが http 経由となります。

# ' っていいのかしら?

.namazurc は (default インストールなら)
/namazu/etc/namazurc-sample を /..../cgi-bin/.namazurc に copy
して編集すれば良いと思います。例題もその中に書いてあります。

## WinXX の apache って /d|/ を解釈できるのだったら、全然別問題
## だと思うのです、WinXX で httpd を動かしたことがないので、わか
## りません。

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)