作者: 藤岡和夫
日時: 2005/9/03(21:20)
On Sat, 03 Sep 2005 18:19:05 +0900 (JST)
Zazel <zazel.ts@...> さんwrote:

> ActivePerlはないので、ダミーのcgi-lib.pl を作った上で
> perl-5.8.7 + Unicode-Japanese-0.27_95 で試してみましたが、
> くだんのエラーは出ませんでした。

 どうもお手間を取らせて申し訳ありません_(__)_動くんですね(^^)

> よって可能性は
>     1. rss2html58.cgi がShift_JISじゃない

 エディタ上では、一応Shift_JISの編集になっているのですが、他の確認の仕
方がありますでしょうか。-wcオプションでは、syntax OKにはなっています。

>     2. cgi-lib.pl にバグがいる

 これは、一応純正のcgi-lib.plで、jperlでは動いているので大丈夫かなと思
います。requireと&ReadParseの行をコメントにして、コマンドラインで動かし
ても同じ現象になります。

>     3. Unicode-Japanese が最新じゃなくて、バグを突いている

 これも、jperlでは動いているものですが、一応、最新版に変更して試しまし
たが、現象は変わりません。関係ないと思いますが、Pure Perlで動かしていま
す。

>     4. ActivePerl が腐ってる

 Cygwin版のPerl5.8.6で試したのですが、まったく同じ現象になりました。

> の順かなあ。

 よって、スクリプトがやはり怪しそうだということになりそうですが・・・
Zazelさんの環境では動いている(^^;;;

藤岡 和夫
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/