Namazu-users-ja(旧)


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

mknmzrcの記述でperlのエラー



yoyoと申します。

mknmzrcの

#$DENY_FILE = ".*\\.(gif|png|jpg|jpeg)|.*\\.tar\\.gz|core|.*\\.bak|.*~|\\..*|\x23.*";

部分のコメントを外したところエラーが出ました。
エラー内容は

----------------------------
$ mknmz -C
Scalar found where operator expected at /home/sites/home/users/master/.mknmzrc l
ine 44, at end of line
(Missing semicolon on previous line?)

読み込んだ設定ファイル: /etc/namazu/mknmzrc /home/sites/home/XXX/XXX/.mknmzrc
システム: linux
Namazu: 2.0.5
Perl: 5.00503
NKF: module_nkf
KAKASI: module_kakasi -ieuc -oeuc -w
茶筌: no -j -F '%m '
わかち書き: module_kakasi -ieuc -oeuc -w
言語: ja_JP.SJIS
文字コード: euc
CONFDIR: /etc/namazu
LIBDIR: /usr/share/namazu/pl
FILTERDIR: /usr/share/namazu/filter
TEMPLATEDIR: /usr/share/namazu/template
対応メディアタイプ:
application/x-bzip2
application/x-compress
application/x-gzip
message/news
message/rfc822
text/hnf
text/html
text/html; x-type=mhonarc
text/plain
text/plain; x-type=rfc
text/x-roff

-----------------------------
内容を変更したファイルは/home/sites/home/XXX/XXX/.mknmzrc で
/etc/namazu/mknmzrcは変更していません。
line 44というのは
$DENY_FILE = ".*\\.(gif|png|jpg|jpeg)|.*\\.tar\\.gz|core|.*\\.bak|.*~|\\..*|\x23.*";

です。

コメント部分をのぞいた直前の行は

$ALLOW_FILE = ".*\\.(?:$HTML_SUFFIX)|.*\\.txt" # HTML, plain text
です。
原因がわからず苦戦しております。。
どなたかご教示お願いいたします。m(__)m









_________________________________________________________________
キャリアアップを目指すあなたのナビゲーター MSN 就職・転職 http://career.msn.co.jp/