Namazu-users-ja(旧)


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

Re: Permission denied エラー



ありがとうございます、藤原 誠 / Makoto Fujiwara <makoto@xxxxx> 様。
焦っていて名前を書くのを忘れていました、川合と言います。

この問題の原因としては、当たりでした、しかし、何故そうなるのかが今のところ
わかりません。
msword.pl の中にcheckwriteを入れてみた所、wvversionpath と utfconvpath が
nullストリングスになっているのですが、wvhtmlpath のはちゃんとwvHtmlのpath
が入っています。

/usr/local/bin は、

# ls -l /usr/local/bin
total 5588
-r-xr-xr-x    2 bin      bin        440436 Jun 10 19:22 lgrep*
-rwxr-xr-x    1 root     root         1940 Jun 10 20:37 libwmf-config*
-rwxr-xr-x    1 root     root        13101 Jun 10 20:37 libwmf-fontmap*
-r-xr-xr-x    2 bin      bin        440436 Jun 10 19:22 lv*
-rwxr-xr-x    1 root     root          328 Jun 10 21:02 make_epses.sh*
-rwxr-xr-x    1 root     root          444 Jun 10 21:12 nsopen*
-rwxr-xr-x    1 root     root          568 Jun 10 21:12 nspptview*
-rwxr-xr-x    1 root     root          569 Jun 10 21:12 nsxlview*
-rwxr-xr-x    1 root     root        79532 Jun 10 21:12 ppthtml*
-rwxr-xr-x    1 root     root        72593 Jun 10 20:37 wmf2eps*
-rwxr-xr-x    1 root     root        72957 Jun 10 20:37 wmf2fig*
-rwxr-xr-x    1 root     root        69533 Jun 10 20:37 wmf2gd*
-rwxr-xr-x    1 root     root        70483 Jun 10 20:37 wmf2svg*
-rwxr-xr-x    1 root     root           36 Jun 10 21:02 wv-incconfig*
-rwxr-xr-x    1 root     root           41 Jun 10 21:02 wv-libconfig*
-rwxr-xr-x    1 root     root         2976 Jun 10 21:02 wvAbw*
-rwxr-xr-x    1 root     root         3124 Jun 10 21:02 wvCleanLatex*
-rwxr-xr-x    1 root     root      1145370 Jun 10 21:02 wvConvert*
-rwxr-xr-x    1 root     root         6830 Jun 10 21:02 wvDVI*
-rwxr-xr-x    1 root     root         2977 Jun 10 21:02 wvHtml*
-rwxr-xr-x    1 root     root         3119 Jun 10 21:02 wvLatex*
-rwxr-xr-x    1 root     root         1467 Jun 10 21:02 wvMime*
-rwxr-xr-x    1 root     root         7688 Jun 10 21:02 wvPDF*
-rwxr-xr-x    1 root     root         7055 Jun 10 21:02 wvPS*
-rwxr-xr-x    1 root     root       895632 Jun 10 21:02 wvRTF*
-rwxr-xr-x    1 root     root       298275 Jun 10 21:02 wvSummary*
-rwxr-xr-x    1 root     root         1252 Jun 10 21:02 wvText*
-rwxr-xr-x    1 root     root       429014 Jun 10 21:02 wvVersion*
-rwxr-xr-x    1 root     root      1342201 Jun 10 21:02 wvWare*
-rwxr-xr-x    1 root     root         2976 Jun 10 21:02 wvWml*
lrwxrwxrwx    1 root     root            6 Jun 11 17:17 xlHtml -> xlhtml*
-rwxr-xr-x    1 root     root       192848 Jun 10 21:12 xlhtml*

となっていて、ちゃんとありますし、コマンドラインでは、wvVersion lv 共
まともに実行出来ます。何故なんでしょうか?

mswork.pl 内で変数が蒸発してしまうのでしょうか?
もう少し調べてみます。

__________________________________________________

>>                                            千葉市中央区長洲
>>                                                    藤原  誠
>
>当てずっぽうで申訳けありませんが、
>/usr/pkg/share/namazu/filter/msword.pl: \
>my $fh_cmd = util::efopen("$wvversionpath $tmpfile |");
>
>という部分の $wvversionpath が代入されていなくて、
>$tmpfile に入っている NMZ.word.tmp を実行しようとしているの
>で、実行するには許可が足りないよ、って言っている気がしますが。
>
>(多分良くある問題の気がします。版名を拾うところが一致していな
>のでしょう)
>
>> Can't exec "/var/namazu/index/NMZ.word.tmp": Permission denied at /usr/lib/perl5
>> /5.6.1/i386-linux/IO/File.pm line 166, <GEN5> line 36.
>> mknmz:  /var/namazu/index/NMZ.word.tmp |: Permission denied
>---
>(藤原)