CSS Selector Generator | CSS のセレクタ一覧を一発で自動生成!

25

11月2008年

WordPress を別のサーバに移行する

kimoto 19:34 PM

イメージ

前回(の自分のエントリ)に引き続き、WordPress をいじる際に気をつけたい点をご紹介します。
今回は、「WordPress を違うサーバに移行する」です。
今回は、wp.c-brains.jpというサーバから、wp_test.c-brains.jpというサーバに移行してみます。

まずは、コマンドラインや phpMyAdmin などを利用し、
データベース上のデータをどーんとダンプファイルとして落とします。
今回は、「wp」というデータベースを「wp.dump」というファイルに落としてみます。

mysqldump --opt wp > wp.dump -u "##ユーザ名##" -p "##パスワード##"

その後、そのダンプファイルを新サーバの方に適用させ、データを丸ごと移します。
今回は「wp_test」というデータベースに移すことを想定してみます。

mysql wp_test < wp.dump -u "##ユーザ名##" -p "##パスワード##"

そして、「wp_config.php」に、新サーバでのデータベース接続情報を設定します。
ということでいざ!確認!

…してみると、旧サーバにリダイレクトで飛ばされてしまったりします。
これまた、設定情報がデータベース内に入り込んでいるからです。
具体的には「wp_options」というテーブルの「siteurl」と「home」という項目が、旧サーバのままになっているためです。
そこで、それらを上書きします。

UPDATE wp_options SET option_value = 'http://wp_test.c-brains.jp' WHERE option_value = 'http://wp.c-brains.jp';

これでOK。アクセスしてみて無事にURLも変わっていれが成功です。
もし変わっていない場合、「.htaccess」でのリダイレクトの許可が無い可能性があります。
その場合はサーバ管理者に確認してみてください。

バシャログスタッフによるWebサイト制作サービス

トラックバック

このエントリーのトラックバックURL
http://c-brains.jp/cgi-bin/mt/###/1721
###はmt-tb.cgiに変更してください。

ページの先頭へ

POPULAR TAGS
  • バシャログスタッフによるWebサイト制作サービス

ARCHIVE

特集

  • ステップアップ!CakePHP
  • 作って学ぶjQuery