wordpressのアップグレード(2.5.1から2.6へ)
基本的な流れ
1. プラグイン停止
2. データベースダンプ
3. 元ファイルのセーブ
4. 新パッケージを解凍
5. 元ファイル中の、.htaccess wp-config.php plugin/ themes/ uploads/ 関連をコピー。パーミッションも気をつけること。
6. upgrade.phpの実行
7. プラグイン再開
ログインしてプラグインを停止しておく。
新しいパッケージ取得、データベースダンプ、パッケージ解凍
$ wget http://ja.wordpress.org/wordpress-2.6-ja.zip $ cd wordpress $ mysqldump -u wordpress -pwordpress wordpress | gzip >z-mysqldump-20080722.sql.gz $ cd .. $ mv wordpress wordpress-2.5.1 $ unzip wordpress-2.6.ja.zip
元ファイルの必要なものをコピー。
$ cd wordpress $ chmod 757 . wp-content $ cp -ip ../wordpress-2.5.1/.htaccess . $ cp -ip ../wordpress-2.5.1/wp-config.php . $ cd wp-content/plugins/ akismet/ hello.php wp-multibyte-patch/ を除いてコピーする。 $ cp -ipr ../../../wordpress-2.5.1/wp-content/plugins/foo* . $ cp -ipr ../../../wordpress-2.5.1/wp-content/plugins/bar* . $ cd ../themes/ classic/ default/ を除いてコピーする。 $ cp -ipr ../../../wordpress-2.5.1/wp-content/themes/foo* . $ cp -ipr ../../../wordpress-2.5.1/wp-content/themes/bar* . $ cd .. $ cp -ipr ../../wordpress-2.5.1/wp-content/uploads .