Namazu-devel-ja(旧)


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

Re: ファイルが巨大なので無視します (namazu-bugs-ja#92)



>                                            千葉市中央区長洲
>                                                    藤原  誠

TAkenouchi@xxxxxxxxxxxx さん:
> ”ファイルが巨大なので無視します”で終了です。

寺西さん> mknmz では、大きい(具体的な数値は忘れました)ファイルは処理しない
寺西さん> ようにしてあります。そのため、設定を変更する必要があります。

寺西さん> # 設定の変更については過去記事を探してみてください。

変更するのは、
多分 $conf::TEXT_SIZE_MAX だと思います。
$conf::FILE_SIZE_MAX というのもあるのですが。

次の変更をすると、表示が変るので、こういう時少し助かる気がします。
1/10 - port-macppc/20010801-netbsd-acard.gz is too LARGE a text! skipped.  conf::TEXT_SIZE_MAX (600000) < 1615180

--- mknmz-text-size	Tue Jan 29 09:07:24 2002
+++ mknmz	Sun Feb  3 16:19:10 2002
@@ -1478,7 +1478,7 @@
     } elsif ($mtype =~ /^application\/octet-stream/) {
 	$msg = _("may be a BINARY file! skipped.");
     } elsif ($text_size > $conf::TEXT_SIZE_MAX) {
-	$msg = _("is too LARGE a text! skipped.");
+	$msg = _("is too LARGE a text! skipped.") . '  conf::TEXT_SIZE_MAX (' . $conf::TEXT_SIZE_MAX . ') < '. $text_size ;
     } elsif ($mtype =~ /; x-system=unsupported$/) {
 	$mtype =~ s/; x-system=unsupported$//;
 	$msg = _("Unsupported media type ")."($mtype)"._(" skipped.");


実は FILE_SIZE_MAX にも同じような変更をしたらいいなと思ったのですが、
ちょっと分り難くて、まだ出来ていません。

    732     my $file_size;
    733     $file_size = util::filesize($cfile); # not only file in feature.
    734     if ($file_size > $conf::FILE_SIZE_MAX) {
    735         return ($file_size, $file_size, 0, 'x-system/x-error');
    736     }
    737     

---
(藤原)
http://www.ki.nu/software/namazu/tutorial/