WordPressのバージョンを2.7.8→2.8.4にアップデート

2.8.4以前には深刻な脆弱性があるらしいので連休を利用してアップデートしてみました。…30分くらいで終わりましたが。
参考にした記事:[WordPressのバージョンを2.8.2から2.8.4にあげたよ – IDEA*IDEA ~ 百式管理人のライフハックブログ](http://www.ideaxidea.com/archives/2009/09/upgraded_to_latest_version_of_wp.html “WordPressのバージョンを2.8.2から2.8.4にあげたよ – IDEA*IDEA ~ 百式管理人のライフハックブログ")
ちなみにWordPressには自動アップデート機能がついていますが、**恐ろしくて誰も使っていません。**
### 手順メモ
1.サーバにsshログイン
2.ディレクトリをコピー
cp -r d d-20090920
3.SQLデータベースのバックアップ
mysqldump exco -uexco -pPASSWORD -hDATABASENAME > /home/exco/20090920_sqlbackup.txt
[水晶堂: さくらインターネットでのmySQLデータ自動バックアップ](http://suishodo.net/archives/2007/09/mysql.html “水晶堂: さくらインターネットでのmySQLデータ自動バックアップ")
4.プラグインを停止
5.テーマをデフォルトに戻す
6.最新版のWordpressをダウンロードして上書き!
7.管理画面にログイン。
2.7.8→2.8.4とバージョンを跨いだせいかデータベースのアップデートを要求される…が、あっさり終わりました。
8.プラグインとテーマを元に戻す
### 問題点
思った以上にスムーズだったけどちょっとした問題が。
#### 1.wp-dbmanagerがエラー出力
> Your backup folder MIGHT be visible to the public
>
> To correct this issue, move the .htaccess file from wp-content/plugins/wp-dbmanager to /home/exco/www/d/wp-content/backup-db
調べてみると、バックアップ領域にダイレクトでアクセスできちゃって危険だよ!というメッセージ。バックアップ領域に以下の.htaccessを置くことで解決。
[ruby]
<files ~ ".*..*">
order allow,deny
deny from all
</files>
[/ruby]
参考:[WordPressのバックアップをとるwp-dbmanager ≪ wordpress*design*b](http://wordpress.b-cures.net/archives/178/ “WordPressのバックアップをとるwp-dbmanager ≪ wordpress*design*b")
#### 2.WordPress.com StatsがAPIキーを要求
データベースをアップデートした影響か、アクセス解析プラグインのWordPress.com StatsがAPIキーを要求。そんなの覚えてねぇ!ってことで「WordPress.com API」で過去メールを検索したところ、AkismetのAPIキーとして発行されてました。キーを入力して終了。
以上。細かい所はこれから見ていくので、何かあれば追記する予定です。