そしてWORDPRESSの移行をしていた
Date:2014-06-01 23:48:28 +0900
Categories: TECHNOLOGY
Categories: TECHNOLOGY
github kaigiに参加していた裏側で最近エラー吐きまくっていたWORDPRESSの移行作業を行っておりました。
手順
移行作業は変わった点はなく、DBとファイルのバックアップからの移行先への展開で行おうと思ったのですが、どうもDBのダンプを復元しなくてもwordpress自体にあるエクスポートとインポートで簡単にblog程度であれば移せそうだったので、そちらでおこないました。
・一応DBのバックアップ
・画像ファイルなどのバックアップ
・ツール>エクスポートでxmlをダウンロード
・wordpressフォルダの全削除
・新しいwordpressファイルの展開
・wp-configの設定
・通常のインストール
・wp-contentの中にuploadsフォルダをつくりバックアップした画像を配置する
・ツール>インポートからバックアップしたxmlをインポート
・パーミションや.htaccessの調整
で行いました。今のところ特に問題なさそう。
パーミションや.htaccessの調整
毎回設定の仕方を忘れてしまいますのでメモします。ちなみに環境はcoreserverのminiプランです。
・.htaccess周り
トップ階層の.htaccessのパーミションを606にする。
・パーマリンクの設定
カスタムで下記を設定。
%category%/%post_id%.html
すると.htaccessに書きが書き出されるはず。
RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] ・各フォルダのパーミションを変更する。 wp-config.php => 404 wp-content/ theme => 705 plugin => 705 uploads => 705 ・wp-adminの.htaccessに書きを追加 # 画像・ファイルアップロード AddHandler application/x-httpd-phpcgi .php # プラグイン・テーマ 新規インストール/アップグレード AddHandler application/x-httpd-phpcgi .php # 本体アップグレード AddHandler application/x-httpd-phpcgi .php 以上で、ちゃんとに使えるようになっているはず。Tweet