WordPressの引っ越しと文字化けの解決方法
先ほど、ブログの登録が解除されてしまいました 普段忙しいので放置しておりました。ある日突然、スペースプロバイダーから登録レビューが表示され、再登録するように求められました。そのとき初めて、スペースを移動する必要があることに気づきました。仕事の発注をして、スペース提供者にデータのバックアップを依頼して、自分でダウンロードして放置していたのですが、たまたま今日暇だったので、海外スペースを作成して、ブログを海外に移転しました。
移動プロセスは非常に簡単で、必要な手順は 3 つだけです:
1. 元のスペースにプログラムとデータベースをパックしてバックアップします。厄介なのは、スペース プロバイダーが、エクスポートされた .sql ファイルではなく、MYsql データベース ファイルを直接コピーしてパッケージ化したことです。データベースを手動で再度エクスポートするしかありませんでした。 (ここに少し問題があります)、後述)
2. 解決されたドメイン名を新しいスペースにバインドし、プログラムをアップロードして、スペースのルート ディレクトリに解凍します。空間データベース管理にログインし、phpmyadmin を通じてバックアップされたデータベースをインポートします。
3. editpuls を使用してルート ディレクトリの wp-config.php を開き、その中のデータベース構成情報 (データベース名とデータベース パスワード) を変更します。
移動は完了です。
血なまぐさい話をさせてください。上記の移動手順を完了した後、開いてみると、内容がすべて文字化けしていました。エンコーディングに問題があることはわかっていましたが、当初は PHPMYADMIN のエクスポートおよびインポート時のエンコーディングの不一致が原因であると推定されていました。
元のスペースのphpmyadminは古いバージョンで2.9のようですが、新しいスペースはエクスポート前に元のスペースのphpmyadminでエンコーディングが整理されていないため、文字化けが発生しました。
具体的な手順は、元のスペースで phpmyadmin にログインし、右上に [操作] ボタンがあるので、それを押します。ここのドロップダウン ボックスでコードを一番下に移動します。つまり、utf8_unicode_ci をクリックし、その横にある [実行] をクリックしてデータベースをエクスポートし、新しいスペースのデータベースに再インポートして更新すると、文字化けが解消されます。
------解決策---------
とても簡単です