ベストアンサー linux RedHat7.3でmanページが文字化けする 2003/02/05 17:51 manページを見ると文字化けしてしまいます。 startxした後の、ターミナルエミュレータからのmanは文字化けしません。 「export LANG=ja_JP.ujis」をしてもだめでした。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー honeorizon ベストアンサー率70% (197/279) 2003/02/05 17:56 回答No.1 当たり前ですな。konなりjfbtermなりを動かさなければ ね。konの方が簡単かも。konコマンドが動かなければ、 kon2-何とか.rpm のパッケージを取ってきてインストールすれば良いはず。 質問者 お礼 2003/02/05 18:03 初心者の質問に快く回答いただきありがとうございました。 おかげで解決しました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューターOS(技術者向け)その他(OS) 関連するQ&A linux(redhat9)の文字化けを直したい redhat8からredhat9へバージョンアップしました。 Xは入れていません、telnetを使わずに直接サーバへログオンしてます。 日本語は使っていませんのでkonを使うことはありません。 ls -laで一部文字化けします。 drwxr-xr-x 2 root root 4096 6** 10 09:29 ↑この部分文字化け あとls -la|moreでも、画面下の白反転したmoreと表示される部分が 文字化けしています。 以下2つのコマンドを入れてみましたが、現象は変わらずでした。 LANG=ja export LANG=ja_JP.sjis 他に何か方法があれば教えて下さい。 manページの文字化け(PAGER /usr/bin/lv) LINUX初心者です。manページの文字化けで困っています。 以下確認した設定です。 ・「/etc/man.config」で「PAGER /usr/bin/lv」になっている。 ・「rpm -qa」で「lv-4.51-3.1」がインストールされていることを確認した。 ・「/etc/sysconfig/i18n」で「LANG="ja_JP.eucJP" SUPPORTED="ja_JP.eucJP=ja_JP=ja"になっていることを確認した。 ・「/etc/profile」で「MANPAGER=lv」になっていることを確認した。 konは利用できますが、konからではなくmanページを直接文字化けなしで 開きたいと思っています。 よろしくご指導をお願いします。 Fedora Core2での文字化け ターミナルでの文字化けを検索すると /etc/sysconfig/i18nの変更がヒットします。 LANG="ja_JP.euc_JP" SUPPORTED="ja_JP.euc_JP:ja_JP:ja" SYSFONT="latarcyrheb-sun16" これでいくと、リモートからputty.exeなどでtelnetした 際は文字化けしませんが、サーバーのターミナル上では 文字化けします。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=966286 にはターミナルの設定をEUCにしてくださいとありますが、 サーバのターミナルの文字コードはどこで変更するので しょうか? よろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム linuxでの文字化けについて 例えば「ls a」とかで存在しないファイルを指定した時に文字化けします。 文字コードはデフォルトのままですがEUCです。 /etc/sysconfig/i18nの中身は LANG="ja_JP.eucJP" SUPPORTED="ja_JP.eucJP:ja_JP:ja" となっています。 何が問題なのでしょうか? 教えて頂けると助かります。 DiCE linux GUI版 の文字化け linux(vine4)に、DiCEのGUI版を入れました。 起動させると文字化けしていて全然読めません。 機能はしています(IP取得や更新) LANG=ja_JP.eucJP:ja_JP:ja ~ を用いても文字が "?" に なるだけで、読める様になりません。 UTF-8やSJISでもだめでした。 文字化けを解消する方法はないでしょうか。 Vine Linux 文字化け インストール直後の文字化けです。 LANG="ja_JP.eucJP"です。 例えばログインで失敗すると化けた文字が表示されます。 化けた文字は┬|!|┴@=┼?||のように見えます。 改善の方法を教えてください。 コマンド画面で日本語が文字化けしてしまいます。 直のリナックスマシンの コマンド画面で日本語が文字化けしてしまいます。 LANG="en_US"にすると 英語できちんと表示されるのですが LANG="ja_JP"にすると(ujisでもeucでも) 文字化けします。 「\0\e\o」と、こんな感じで表示されてしまいます。 どうすれば日本語できちんと表示できるのでしょうか? Red Hat Linux7.2です。 文字化けするページとしないページ(宣言などは同じなんですが・・・) はじめまして。 現在、PHPによる更新管理を入れたページを作っています。 なんとか更新、反映はされたのですが、 ページによって文字化けするページとしないページがあります。 宣言?(1行目から<body>までは)はまったく同じなんですが、なぜか文字化けするページとしないページに分かれています。 しかも文字化けする個所としないページは同じテキストの内容です。 にもかかわらず原因不明の文字化けが起きています。 以下、宣言?以下の部分です。 どうかよろしくお願致します。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=euc-jp"> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="imagetoolbar" content="no"> <meta name="Keywords" content="" /> <meta name="Description" content="" /> <meta name="ROBOTS" content="ALL" /> puttyの日本語版において、SJISファイルが文字化け (概要) puttyの日本語版をインストールしたのですが、SJISモードにしても、SJISのファイルを開いた際に、文字化けが発生してしまいます。 (詳細) (1)puttyの設定 ウィンドウ→変換においてSJISモードを設定 (2)サーバー上において、環境変数をLANG=ja_JP.ujisおよびLANG=ja_JP.SJISに設定 上記の設定(1)、(2)で、SJISファイルを開くと文字化けが発生します。 ちなみに、ウィンドウ→変換においてEUC-JPモードを設定し、環境変数をLANG=ja_JP.eucjpに設定した場合に、EUCのファイルを開いた際には、文字化けせずに表示できます。 原因および対処方法がお分かりになる方がいらっしゃいましたら、ご教示をお願いいたします。 Cygwinで日本語化け(UTF-8) web上の情報を元にnkfとmoconv.shを入れてShift-JISエンコードの日本語が文字化けしなくなったんですが、UTF-8エンコードのファイルが依然文字化けします。 テストするためにsjis.htmlとuft8.htmlを作って、↓な感じでやってます。 >export LANG=ja_JP.SJIS >cat sjis.html 日本語がちゃんと表示されます。 >export LANG=ja_JP.UTF-8 >cat utf8.html 文字化け どなたかご存知でしたら教えてください。 コンソールで文字化け Solaris8 Solaris初心者なのですが、日本語環境にしたく、「.profile」にて LANG=ja; export LANG と設定したの表示も入力も文字化けになり困っています。 過去ログを見てもいい答えが見つかりませんでした。 どうかご存知の方がいましたらご教授願います。 MySQLの文字化け WindowsServerでPHPとMySQLで作成したプログラムを動かしています。 PHPからINSERTでMySQLに登録すると環境依存文字(「(株)・(有)など)が「?」になってしまいます。 PHPからSELECTでブラウザ上に表示させると文字化けはしていませんが、phpMyAdminで確認すると「?」になっています。 このデータベースの内容を他のサーバーに移すときに、phpMyAdminからエクスポートまたはmysqldumpすると「?」のままエクスポートして、他のサーバーでインポートしても当然「?」になってしまいます。 環境依存文字が文字化けしない、あるいは他のサーバーでも環境依存文字をそのまま移行できるようにはできないでしょうか。 よろしくお願いします。 PHPはEUC-JP、データベースはujisで作成しています。 INSERTの直前でSET NAMES UJISを実行しています。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム Linux9でのCUIの日本語表示について いつもお世話になっております。 Linux9のCUIからの日本語表示について教えて下さい。 テキストエディタで作成したテキストファイルの中身をcatコマンドで 表示しようとすると日本語部分のみ文字化けします。 konコマンドを打つ前でも打った後でもls-aコマンドで日本語ファイル名の 表示はできますが、catコマンドで該当ファイルを開くと中身の 日本語部分が文字化けしております。また、konコマンド入力後であれば man konコマンドででマニュアルを正常に日本語表示できますが、 konコマンド入力前にman konコマンドを入力すると日本語部分が 文字化けします。GUI画面では正常に文字化けしないで 表示されます。ターミナルでも文字化けします。 /etc/sysconfig/i18nの中は以下の記述となっております。 Lang="ja_JP.eucJP" SUPPORTED="ja_JP.eucJP":ja_JP:ja" 他に、何処を確認すればよいでしょうか? 詳しい方がいらっしゃいましたら教えて下さい。 お願い致します。 QNo.3953540にて同質問をさせて頂きましたが、FedoraCore4だと思っていたのですがLinux9でした。ご回答頂いた皆様、大変失礼致しました。 □□□のような文字化けの直し方を教えてください インターネットをしていてまず文字化けすることはないのですが、唯一下記のページで検索した時だけは□□□のようになってしまいます。エンコードを色々と変えてみましたが駄目でした。 以前は見ることが出来たのに、リカバリをかけた後に見られなくなったような気がします。 このページで検索した後のページに文字化けします。 http://www.jetro.go.jp/j-messe/ ここもなります↓ http://www5.jetro.go.jp/cgi-bin/mihon_input_jp 宜しくお願いします。 Oracle11gインストール後の文字化けについて Oracle11g 11.0.6 MiracleLinux V5 Oracle11gインストールしましたが日本語で文字化けをしてしまいます。 Linuxの /etc/sysconfig/i18n は LANG=”ja_JP.eucJP” と設定しました。 Oracleの vi ~/.bash_profileは下記のようになっております。 ---------------------------- # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH export ORACLE_BASE=/opt/app/oracle export ORACLE_HOME=/opt/app/oracle/product/11.1.0/db_1 export ORACLE_SID=SIDTEST #export NLS_LANG=Japanese_Japan.JA16EUC ←試す #export NLS_LANG=American_Japan.JA16EUC ←試す export NLS_LANG=JAPANESE_JAPAN.UTF8 ←試す export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export PATH=$PATH:$ORACLE_HOME/bin export ORACLE_DOC=$ORACLE_HOME/doc CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/JRE CLASSPATH=$CLASSPATH:$ORACLE_HOME/jlib CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/classes12.jar CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/nls_charset12.jar export CLASSPATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/jdbc/lib LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib export LD_LIBRARY_PATH -------------------------------------- ------------------------------------- #export NLS_LANG=Japanese_Japan.JA16EUC #export NLS_LANG=American_Japan.JA16EUC export NLS_LANG=JAPANESE_JAPAN.UTF8 と3通り試してみましたが文字化けは改善されません。 WindowsからSQLPLUSで接続した場合は文字化けはなく正常です。 OEMからの(WEBからの管理画面)も文字化けはしておりませんが クライアントからSSHで接続またはサーバのコンソールからSQL/PLUS を実行すると日本語が文字化けをしてしまいます。 改善策を教えてください。よろしくお願いします。 UTF-8のファイルをviで開くと日本語が文字化け centos5.6 32bit版でUTF-8のファイルをviで開くと 日本語が文字化けします。 どうしたら直るのでしょうか。 (fonts-japaneseはインストールしてあります) /etc/sysconfig/i18nのファイルを下記のように設定 LANG="ja_JP.UTF-8" #LANG="C" SUPPORTED="ja_JP.UTF-8:ja_JP:ja" SYSFONT"latarcyrheb-sun16" /etc/man.configのファイルを下記のように設定 PAGER /usr/bin/less -isr ↓ PAGER /usr/bin/lv OSから返ってきた文字が文字化けしてしまう OS:Linux9 PHP Version 4.3.10です。 exec("whois -h whois.jprs.jp $host,$output); print implode($output,"<br>"); とすると文字化けしてしまいます。 まず確認したのが ファイル名:/etc/sysconfig/i18n ------------------------------ #LANG="C" LANG="ja_JP.eucJP" #SUPPORTED="C:C:C" SUPPORTED="ja_JP.eucJP:ja_JP:ja" SYSFONT="lat0-sun16" SYSFONTACM="8859-15" ------------------------------ ■スクリプトファイルの文字コード EUC-JP(エディタで確認しました) ■ブラウザで実行した場合の文字コード EUC-JP(<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">を挿入) ■$outputの文字コード print mb_detect_encoding($output[$i]); (配列全て調べましたが、UTF-8でした) ■苦肉の策 ファイルの文字コード、表示エンコードをUTF-8にしても同じく文字化けしてしまいます。 どなたか同じような経験をされた方、情報いただけないでしょうか? cronでメールを送信すると文字化けが起こります。 一昨日にcronというものを知って、いろいろと弄り始めた初心者です。 cronで毎時1分にメールを送信させようと思いました。 cron1.sh というシェルスクリプト(?)で sendmail.php を実行させようとしています。 ---- cron1.sh ---- (保存形式は[UTF-8] 改行コードは[LF]) #!/bin/sh #PHP export LANG=ja_JP.jis /usr/local/bin/php /virtual/example/public_html/example.com/mail/sendmail.php exit ----------------- ---- sendmail.php ---- (保存形式は[UTF-8] 改行コードは[CR+LF]) <? $strMailFrom = "example@example.com"; // $header = "Content-Type: text/plain;charset=iso-2022-jp\r\n"; $header = "From: ".$strMailFrom; mb_language("Japanese"); $address = 'example2@example.com'; $subject = '件名です'; $message = "本文です"; if(mb_send_mail($address, $subject, $message, $header)){ print("メール送信完了"); }else{ print("送信に失敗"); } ?> --------------------- ちなみに起動させることまでは上手く行ったのですが、cronを経由して送信させたメールは文字化けが起こってしまいます。 また、実行結果メールも文字化けになっています。 (メーラーは Outlook です。) ちなみに、sendmail.php から直接のメール送信では文字化けは起こりませんでした。 いくつか自力で調べてみたところ、環境変数に問題があるのかと思ったので、export LANG=ja_JP.jis の部分を、LANG=ja_JP.eucJP、LANG=ja_JP.sjis に変えてみたりしたのですが結果は変わらず。 ファイルの保存形式自体がダメなのか、もしくは何か根本的な部分がダメなのかわかりません。レンタルサーバーのため一時間に一度しかcronで起動させることができないので、なかなか問題解決に至りません。 よろしければ良いアドバイスをください。お願します。 PHPも先月学んだばかりで、最近になってはじめて文字コードや文字化けというものを意識するようになったばかりの初心者です。何か不足している情報などありましたら、補足させていただきます。 Redhat Linux 7 -Xtermが文字化けします RedhatLinux7.0Jを使用しています。 システムがクラッシュ起こしたために一から再インストールしたのですが、 以前は他の方が設定していて、ちゃんとでていたはずの日本語が化けて困っています(途中で担当が変わったので・・) 症状は以下のとおりです。 GNOME→GNOME用ターミナルエミュレータを使用 文字化けしません failsafe → Xterm → 化けてしまいます お伺いする前に自分でもネットで調べてみたのですが 「フォントセットをインストールすればできます」というのと 「xtermは日本語が使えないのでktermを使いなさい」という二つの意見があるようです。 でもどっちもやり方はどこに載っているのかわからないし、 Ktermを使っても今あるソフトが動くかどうか分からないし、 failsafeで動くかどうか分からないので一寸賭けの様な気もします。 ちなみに日本語入力の必要はなく、テキストで書かれたメニューがあればOKです。 Linuxのスキル自体がほとんどないので本を読みながらやっているのですが、 そのことは本には書いてませんでした。 八方塞がりです、 ・フォントセットのインストールの仕方 ・Ktermのインストールの仕方 の分かる方、助けてください。 LANG=usにしないとmanが見れない!? 環境変数LANGがusでない場合、下記のようなエラーメッセージがでてmanを参照できません。 LANG=usを設定すると見れるようになります。 原因がわからず困っています。 debian:~# echo $LANG ja_JP.EUC-JP debian:~# man ls ls(1) ... invalid charset name man: 256 λ: (echo '.ll 153n'; /usr/bin/zsoelim /tmp/zmanSQpKCu) | /usr/bin/tbl | /usr/bin/nroff -mandoc -rLL=153n -rLT=153n -Tascii8 | iconv -c -f ISO-8859-1 -t EUC-JP | exec /usr/bin/pager -s 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター OS(技術者向け) Windows系OSLinux系OSBSD系OSSolaris系OSiOS(技術者向け)Android OS(技術者向け)その他(OS) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
初心者の質問に快く回答いただきありがとうございました。 おかげで解決しました。