![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
namazu.cgiにアクセスすると文字化けして困っております。
(Red Hat Enterprise Linux ES release 3 Apache/2.0.46
namazu-2.0.16 Kakasi-2.3.4)
http://www.amays.com/~mizusawa/namazu_kaisetu/
↑
こちらのサイトを見ながら、namazuのインストールをして、
namazu.cgiにアクセスしたところ、CGIとして認識されませんでした。
そこで、httpd.conf内に一行
AddHandler cgi-script .cgi
を追加したところ、CGIとして動きましたが、文字化けします。
具体的には、Namazu 、ヒ、隍・エハクク。コ?キ・ケ・ニ・・/h1>
というような表示になってしまいます。
ブラウザー(IE)で「表示」→「エンコード」を見ると、Shift-JISが
選択されているので、これをEUCに訂正すると、文字化けが
修正されて、namazu検索も出来るのですが、もし、文字化け対策の
知恵をお持ちの方がいらっしゃいましたら、ぜひ教えてくださいませ。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
httpd.conf内の
LanguagePriority
が書かれている行ではjaを最初に持ってきて、
さらに
AddDefaultCharset EUC-JP
にしてみては如何でしょうか。
この回答への補足
さっそく、EUC-JPに記述を変更して
apacheリブートかけたのですが、NGでした。
namazu.cgiをアクセスする際のIEの設定を
見ると、やはりShift-Jisを選んでしまうようです。
ちなみに、FireFoxでも同様でした。
namazuをもう一回インストールし直そうかな、とも
考え始めております
aghartaさん、さっそくのご回答ありがとうございます。
LanguagePriorityはjaが最初に来ていましたが、
AddDefaultCharsetの項目は shift_jis
となっていました。
httpd.confの編集となるとapacheの再起動が必要となり、
それは夜にならないと出来ませんので、のちほど
試してみたいと存じます。
No.2
- 回答日時:
なんか、おかしいですね。
Namazuから出力されているHTMLのmetaタグ等はどのようになっているのでしょうか。再インストールよりは一見の価値があるかも知れません。
もし、metaタグにShift-JIS等の文字が入っていると、ブラウザ側でご認識する可能性が高いですね。そうなると、Namazuのテンプレートを疑う必要がありそうです。
この回答への補足
httpd.confを
AddDefaultCharset Off
と記述したら、とりあえず、文字化けが
解消されました。
どうもありがとうございました
ご親切にありがとうございます。
とりあえず、インストールしたての状態で、カスタマイズはしてない状態ですので、
ブラウザでhttp://hoge.jp/namazu.cgiを(文字化けしたままで)表示中に、IEの表示→ソースで表示してみたのですが、metaタグの記述はありませんでした。
namazuのテンプレートとは、NMZ.**.jaのことでしょうか。
こちらに関しても、shift-jis関連の記述は見当たらず・・・。
今、/usr/local/libexec/ディレクトリの中にあるnamazu.cgiをローカルにFTPにてバイナリモードにして
ダウンロードし、ふたたびサーバーの所定の位置に
もどしてみたものの、やっぱり、文字化け、という状態でした。
再インストールは明日に回して、一生懸命、調べようと思っています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- Evernote Evernote(エバーノート)の文字化け 1 2022/04/05 19:30
- HTML・CSS docxをmht形式で保存したファイルをedgeで開くと文字化けする 1 2022/07/29 13:14
- Perl perlの構文でカンマの意味が分からない 2 2022/10/30 01:53
- HTML・CSS HTMLエディタBracketsの文字化け 3 2022/04/28 14:50
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- Google Drive 【Googleドライブ】ドライブ上内でのフォルダ移行について 4 2022/11/30 12:50
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
win11エクセルで作った表を、他...
-
インターネットを利用する方法...
-
マスク氏がアップルが自社製品...
-
マイクロソフトアカウントのメ...
-
シンギュラリティは何年後に起...
-
ノートパソコンのバッテリー残...
-
BIOSが破損しているかどうかを...
-
外付けSSDを直撃雷から守る方法...
-
「PINコードが分からず開けませ...
-
コマンドプロンプトやPowerShel...
-
拡張子が.txtのファイルに将来...
-
Windows11の初期設定でMicrosof...
-
外付けのストレージに直接ファ...
-
Windowsのパソコンに沢山のソフ...
-
ノートパソコンを充電している...
-
ファイル構造が破損しているフ...
-
メーカー製のノートパソコンが...
-
HandBrakeのエンコーダ設定
-
情報の問題です。 サンプリング...
-
中華ゲーム機のGame Console R3...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SSIの『#exec cmd』と『#exe...
-
cgi→csvが文字化け
-
NAMAZUでの文字化け
-
safariでcgiが表示されず cgi...
-
ショッピング・システムに、HTM...
-
cgi内から別のcgiを呼び出す。
-
cgiでのフォントのサイズ変更方...
-
リファラを取得するためのCGI
-
アクセスカウンターのつけ方
-
CGIの掲示板で使うBBcodeなどつ...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
URLに~/cgi-bin/~を隠す方法
-
VBAでサーバーにアクセスするに...
-
CGIでソースがそのままでてしま...
-
ラジオボタンのグループ化
-
ASP(IIS?)のエラーについて
-
FTPにて553エラー
-
VBScriptで、ファイルから任意...
-
ASPから既存のexcelブックを開...
おすすめ情報