LoginSignup
3
1

More than 3 years have passed since last update.

WordPressを移転するときの注意事項

Last updated at Posted at 2019-12-06

自分向けの備忘録。

これだけは覚えていってね!

新規Wordpressを作成しなくてもいいです🙅‍♀️
Search-Replace-DBというツールは絶対に必要だよ🙆‍♂️

基本手順

契約するホスティングサービスの解説をみるといいです。上の大事なことが書いてない!!

「サーバーのIPアドレスが見つかりませんでした」というエラーが出た場合

「サーバーのIPアドレスが見つかりませんでした」

おそらくconfigが間違っている。データベースのパスワードやサーバ情報が正しいか見てみよう。

WordPressインストール

WordPressを移転するのに、新規インストールなんてしませんよ。
WordPressの本体はパッケージなので。FTPソフトでファイル移転したらそれでOK.

WordPressは大きく分けてファイル+データベースという構成でプログラムが成り立っている。
1. FTPソフト使ってファイルを移転
2. バックアップしておいた .sql ファイルを新しいデータサーバーにインポート

2.について次で詳しく説明する。

データベースの移行

上の記事、どれもSQLのとこ雑に書いてあるのでここから注意。
.sql はキレイにしてからインポートしないと、いろいろ失敗する。
失敗したら、サーバーのテーブル全削除(リセット)すればOK.
その後、またリトライしよう。

SearchReplaceDB

手順がわかりやすい
https://digitalnavi.net/wordpress/5096/
https://wheelchair-coder.com/281/

ダウンロードリンク

ポイント

dry runを実行して確かめて
live run を実行して置換する

詳しくわかりやすい
https://b-risk.jp/blog/2016/12/moving-tool-of-wordpress

「The table “ほにゃらら” has no primary key. Changes will have to be made manually.」というエラーが出た場合

The table “ほにゃらら” has no primary key. Changes will have to be made manually.

普通にPrimary Key設定しよ。
やり方
1. コマンドで打つ

ALTER TABLE テーブル名 ADD PRIMARY KEY(列名);
  1. GUIで操作する→こっちのほうが早い

最後に、パーマリンク設定

個別記事や個別ページがエラーになるとき
サイトを移動して、個別記事や個別ページなどがエラーになるときは、管理画面の設定 > パーマリンク設定へ行き、一度「変更を保存」ボタンを押すと表示される。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1