CMSとレンタルサーバの実験室
いろいろやってみようねっとに 新規登録しませんか?  
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
ブログカテゴリー
自作ツール
提供

2006年4月19日(水曜日)

【CMS】 Word Press ME の運用時の文字コード変更

カテゴリー: - webmaster @ 15時30分03秒

前回WordPressMeをインストールする際に文字コードを変更する方法を
紹介しましたが、今回は既に運用してしまっているサイトでの変更方法を書きたいと思います。
この方法はUTF-8からEUCでもEUCからUTF-8への変更でも可能と思います。

最低限データベースのデータがファイル化できないといけませんので
それを確認しましょう。

 ○sshなどでシェルログイン出来る人
   mysqldumpコマンドが使えるかどうか
 ○Webからしかアクセスできない人
   phpmyadminなどでデータベースのエクスポートが出来るかどうか

他の方法もあるかもしれませんので、
もしこの2つの方法が使えなさそうな場合はサポートに連絡して確認しましょう。

では方法です

 方法(既に運用している場合)

  1. 今の文字コードを確認

    【方法1】
    管理者IDでログイン後「オプション」→「表示設定」と辿っていき
    「ブログの文字コード」を確認します。

    「EUC-JP」ならEUC、「UTF-8」ならUTF-8です。

    【方法2】
    WordPressMEをインストールしたトップディレクトリに「wp-config.php」という
    ファイルがありますのでこれを覗いてください。

    場所
     3行目付近の「mb_internal_encoding」
     18行目付近の「define (’WPLANG’, ‘〜’);」

    それぞれ
    EUC-JP」、「ja_EUC」とあればEUCで運用されています。
    UTF-8」、「ja_UTF」となっていればUTF-8で運用されています。

  2. データベースの変換
    WordPressで使用しているデータベースをファイルにします。
    ここで保存したファイルは最悪の時に元に戻せるよう最終確認するまで
    保存しておきましょう

    【方法1】 mysqldumpを使う
      mysqldump (データベース名) > (保存するファイル名)

      このファイルをFTPなどで自分のPCへ保存します。

    【方法2】 phpmyadminを使う場合
      ブラウザでphpmyadminへアクセスしWordPressのデータベースを選択します。
      エクスポートを選択し「「DROP TABLE」を追加する」を
      チェックした状態で自分のPCにファイルに保存します。

  3. データベースの文字コードの変更
    秀丸など複数の文字コードに対応したテキストエディタで保存したファイルを開きます。
    このとき開いたファイルが読める日本語になっていることを確認しましょう。
    呪文になっていたら文字コードが間違っている可能性が高いので
     違う文字コードでファイルを読み直してください)

    確認したら運用後の文字コードに合わせてファイルを保存し直します。
    このときもしもの為に違うファイル名にしておくと良いでしょう。

  4. WordPressMEの設定を変更
    前回の記事の「Web上から文字コード設定」「ファイルを編集して文字コード設定」を参考に
    使用したい文字コードの設定に変更します。

  5. データベースの入れ替え
    上記でテキストファイルに保存したファイルを読み込みます。

    【方法1】 シェルにログイン出来る場合
      mysql -u (ユーザ名) -p (データベース名) < (保存したファイル名)

    【方法2】
      ブラウザでphpmyadminへアクセスしWordPressのデータベースを選択します。
      SQL(またはインポート)を選択し、保存したファイルをアップロードします。

  6. 動作確認
    WordPressにアクセスしきちんと表示できていることを確認します。
    文字化けしてしまう場合などはどこかの設定を間違っている可能性があります。
    再度チャレンジしてみましょう。


TrackBacks

このコメントのRSS

TrackBack URL : http://www.yattemiyo.net/modules/wordpress/wp-trackback.php/34

この投稿には、まだコメントが付いていません

コメント

 
投稿された内容の著作権はコメントの投稿者に帰属します。

22 queries. 0.084 sec.
Powered by WordPress Module based on WordPress ME & WordPress

サイト内検索
カレンダー
2006年 4月
    5月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  
最近の投稿
最近のコメント

 Comment RSS
アクセス解析
本サイトはphp-stats
使用しています