中田さんからアップがありましたように、、、遅ればせで申し訳ありません、、、
$target_dir = '/www/public_html' で不具合があったのですが
$target_dir = '/www/' だけにしたら直った、というものです。
どなたかのご参考にでもなれば、と思い、補足いたしました。
中田さん、たびたびのご教授有難う御座いました。
大三元さんの wwwsrch でのエラーについては、wwwsrch.cgi の 検索するパス($target_dir)を変更したらエラーがでなくなりました。
原因は不明のままですが。
中田さん、ご親切なお申し出有難う御座います。早速一式ファイルをお送りしました。
大三元さん、
1.34d ではOKで、1.35 でそのエラーが出るのだとすると AN HTTPD の問題かもしれませんね。
再現させて調べようと思いますので、その wwwsrchのCGI一式をメールで送ってください。
書き忘れました。検索語彙は「出雲」と「language」他でやってみましたが、何れも同じ結果になります。
中田さん、早速にありがとうございます。
1.34d の時には半角英数、漢字とも検索できていました
1.35d にしたら、いずれの場合も unicode 云々というメッセージが出て検索しないのです。
wwwsrch.cgi のほうにでも何か魔法の(?)一行を入れるのでしょうか。
あ、このCGIがActivePerl 対応になっているかどうか、という問題ですか?
向こうで、聞いてみたほうが良いのかしら? コーチ方、よろしくお願いします。
大三元さん、
そのエラーは 1.34d であっても、同じ検索の仕方をすれば出ると思いますが、そんなことはありませんか?
ActivePerl が unicode を扱えるようになり wwwsrch のスクリプトが不適当になったためのエラーだと思います。
検索した語句は何ですか?
Perl、CGIの勉強をしようと思って使わせて頂いてます。
先週Ver1.34dをDLしてPerlも入れてローカルでのCGIテストに試用していました。初めてでしたが、すんなり動いておりました。
すぐに1.35dが出たので、先ほどDLしてきましたところ、今まで動いていたCGIの内、
とほほさんの wwwsrch.cgi Ver3.07 という ホームページの内容を検索するCGIスクリプトで検索すると、結果表示の時に、
タイトル( Can't find unicode character property definition via main->u or u.pl at unicode/Is/u.pl line 0
と出て終わりになります。そのCGIスクリプト自身にはUNICODEという文字列は見つからず、何のことだかわかりません。
使用環境はWindows95(555MHz, 152MB), Netscape4.77 です。
よろしくお願いします。