[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:36185] hns2の設定について
ナガマツ@未熟者です。
現在、自宅にapacheでWebサーバを立ち上げてサーバ管理の真似ごとなどしています。
今は、hnsの導入ではまっています。debパッケージもありすんなりと行くと思っていた
のですが、どうもうまく動いてくれません。
http://myserver/HomeDir/diary/にアクセスすると、
Error Occured: no browser_list.txt at /usr/lib/perl5/hns2/HNS/Status.pm line 43.
と表示されてその先に進みません。いろいろ調べたのですが、解決法がいまだに見付からず
悩んでおります。index.cgiをkterm上で実行するとやはり同じメッセージがでるので、ちゃん
とindex.cgiを読みに行くようにはできているようです。
どなたか、実際に運用されている方でこのようなエラーにあった方があればご助言お願い
致します。
関係ありそうなファイルを提示しておきます。
/usr/lib/perl5/hns2/HNS/Status.pm の40行目から該当すると思われる箇所
# robot check
my $ua = $self->user_agent;
$self->is_robot(1);
open(F, "$HNS::System::DiaryDir/conf/browser_list.txt") ||
die "no browser_list.txt";
while (<F>){
next if /^$/;
chomp;
my $tmp = quotemeta($_);
if ($ua =~ /^$tmp/){
$self->is_robot(0);
last;
}
}
close F;
open(F, "$HNS::System::DiaryDir/conf/robotlist.txt") ||
die "no robotlist.txt";
while (<F>){
next if /^$/;
chomp;
my $tmp = quotemeta($_);
if ($ua =~ /$tmp/) {
$self->is_robot(1);
last;
}
}
close F;
hnsの設定ファイル~/public_html/diary/config.phの該当すると思われる箇所
# diary direcotry
$DiaryDir = "~/diary";
$MyDiaryURI = "http://myserver/HomeDir/diary/";
$IncludeDir = "~/public_html/diary";
その他で必要なファイルがあるのでしょうか。
//////////////////////////////////////////////////////////////////////////
鉄馬を駆って、、、
関西学院大学 理学部 学部3年
永松 祐二
< Yuji Nagamatsu>
mailto: badgx013@xxxxxxxxxxxxxx (ML)
yuji_n@xxxxxxxxxxxxxxxxx (primary)
scbc0038@xxxxxxxxxxxxxxxxx (学校)
URI : http://colors.myhome.cx/
///////////////////////////////////////////////////////////////////////////