サイト内検索で500エラー
こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。
お世話になります。
スクリプトありがとうございます。
さて題名のとおり500エラーになってしまいます。
過去ログを拝見しましたが若干違うかと思い質問させていただきます。
500エラーのあとチェック構文を付加しましたところ以下のsoftware errorとなりました。
syntax error at search.cgi line 105, near ""ツ・t<a href=ツ・"${checkfile}"
Unrecognized character \xC2 in column 48 at search.cgi line 105.
105行目付近は
$previewhtml =~ s/ //g;
$previewhtml =~ s/ //g;
$snippet = &ksubstr($previewhtml,$strstt,$strend);
$tmpresult .= "<!--hit records start-->¥n";
$tmpresult .= "<p>¥n";
$tmpresult .= "¥t<a href=¥"${checkfile}¥"><strong>${title}</strong></a>¥n";
な感じです。
htmlへ結果を吐き出す部分でしょうか??
サーバーはさくらインターネットですので、CGiの設置はけっこう自由ですが一応cgi-binフォルダに格納しています。
また私の環境ですが、Mac 10.4プラスJeditでhtmlがutf-8ですので、単純にスクリプトをutf-8に変更上書きしアップしました。結果表示のhtmlもutf-8に変更しています。
スクリプトの解凍にはstuffitを使ってます。
素人にはなんだかわかりませんので、どうかご教授いただければ幸いです。
- Re:サイト内検索で500エラー
- 和田 - 2009-07-01 16:32:54改行コードをLFにしてBOMなしのUTF-8にしてみてください。
コメント欄