Namazu-users-ja(旧)


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

Re: mknmz-squid 実行時にメディアタイプの取得に失敗し停止



  やっと時間がとれたので調べてみました。

  どうもいろいろと交錯してきたので、今回は改めて

<20010213155615.00A5238802@xxxxxxxxxxxxxxxx>の記事において
kai13@xxxxxxxxxxxxxxxxxxxxさんは書きました。

>> http://tat6.ice.ous.ac.jp/akita/filez/squidcache.pl (*2 変更なし)

  これをそのまま使ってみました。

# mknmz -a /var/spool/squid
	(略)
1/6 - /var/spool/squid/00/00/00000039 未対応の形式 (application/x-squid-cache)無視します
1/5 - /var/spool/squid/00/00/00000040 未対応の形式 (application/x-squid-cache)無視します
1/4 - /var/spool/squid/00/00/00000041 未対応の形式 (application/x-squid-cache)無視します
1/3 - /var/spool/squid/00/00/00000042 未対応の形式 (application/x-squid-cache)無視します
1/2 - /var/spool/squid/00/00/00000043 未対応の形式 (application/x-squid-cache)無視します
1/1 - /var/spool/squid/swap.state 未対応の形式 (video/unknown)無視します
[追加]
日付:                Tue Feb 20 18:49:05 2001
合計の文書数:        4
合計キーワード数:    1,134
わかち書き:          module_kakasi -ieuc -oeuc -w
経過時間 (秒):       3
ファイル/秒:         0.00
システム:            linux
Perl:                5.00503
Namazu:              2.0.5

  これは至極単純な話で、

sub mediatype()    {'application/x-squid-cache; x-type=squid-cache'; }

  となっているのに対し、File::MMagic が application/x-squid-cache を返
すからです。

sub mediatype()    {'application/x-squid-cache'; }

  とすれば

# mknmz -a /var/spool/squid
	(略)
3/10 - /var/spool/squid/00/00/00000037 [text/plain]
4/10 - /var/spool/squid/00/00/00000039 は存在しないので無視します
4/9 - /var/spool/squid/00/00/00000040 は存在しないので無視します
4/8 - /var/spool/squid/00/00/00000041 は存在しないので無視します
4/7 - /var/spool/squid/00/00/00000042 は存在しないので無視します
4/6 - /var/spool/squid/00/00/00000043 は存在しないので無視します
4/5 - /var/spool/squid/00/00/00000044 [text/plain]
5/5 - /var/spool/squid/swap.state 未対応の形式 (video/unknown)無視します
インデックスを書き出しています...
	(略)

  となりました。
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx