更新情報
WordPressのデータベース移行【結果】
Posted on 2009年03月5日 | 1 Comment|
昨日書いたように、とりあえず体当たりでWordPressのデータベースを
今まで使っていたMySQL4から、新しいMySQL5に移行してみようと思う。
多分WordPressのお引っ越しにも今後役立ちそうなので細かくメモしておく。
バックアップする
まず、WordPress Database Backupプラグインでデータベースをバックアップする。
容量が大きくなりすぎてメール送信できなくなっているので、そのままダウンロード。
ついでだからFTPでアップロードフォルダのバックアップもする。
wp-config.phpをバックアップする。
データベースをインポートする
MySQL5の方のphpMyAdminにログイン。
ダウンロードしたsqlをインポート。
サイズが大きすぎると言われてインポートできない。
Σ( ̄Д ̄;)がーんっ!
仕方がないので「BigDump」を使うことにする。
びっしり英語が並んでいるけど、とりあえず「DOWNLOAD」と書いてあるところから
zipファイルをダウンロードして解凍。
中身はあっさりとbigdump.phpのみなので、それを開く。
「db_server」「db_name」「db_username」「db_password」のところを
自分の環境に合わせて記入する。
サーバーにbigdumpフォルダごとアップロード。
あたしの場合だと
http://yuina.lovesickly.com/bigdump/bigdump.php
になるんだけど、このアップロードしたbigdump.phpにアクセス。
sqlファイルかgzファイルをアップロードできる画面になる。
が、何度やってもアップロードに失敗する。
ハッスルサーバーの場合ディレクトリに書き込み権限を…
とかいうのは不要な筈なんだが。
仕方がないのでFTPでbigdump/にsqlをアップロードする。
もう一度bigdump.phpにアクセスする。
アップロードが完了したことになってるので、そのまま続ける。
(なってない場合はローカルにあるsqlとかを選択してアップロードするふりをすればOK。)
あっさりさっくりデータベースのインポート完了。
☆-(ノ゚Д゚)八(゚Д゚ )ノイエーイ
必ずbigdumpをFTPで削除すること。
誰でも使えてしまうので。
WordPressで新しいデータベースを指定する
最初にダウンロードしたwp-config.phpを開く。
データベースサーバー(必要があれば他も)を変更する。
FTPでwp-config.phpを上書きアップロードする。
確認する
ちゃんとMySQL5で動いてるかな?
Diagnosisは管理画面からWordPressのあらゆる情報を見ることができるプラグイン。
ちゃんとMySQL5になってる。
☆-(ノ゚Д゚)八(゚Д゚ )ノイエーイ
プラグインが何かエラー吐いてるとかはない…と思う。
何かおかしなところを見つけたら教えて下さいm(_ _”m)ペコリ
MySQL4→MySQL5にしてみようかな
Posted on 2009年03月4日 | 7 Comments|
このブログで利用しているハッスルサーバーでMySQL5が使えるようになった。
今までMySQL4だったんだけど、それも継続して利用できる。
つまり、データベースを2つ使えるってこと。
素敵!!
ということで、MySQL5を使ってみよう。
せっかくだから、このブログのデータベースを独立させちゃおう。
今は他のブログ(非稼働も含む)と一緒のDBなんだ。
このブログをMySQL5で動かして、他を今まで通りMySQL4で動かそうかなと。
やったことがないので、予想なんだけど、
- 今のデータベースをバックアップ
- 新データベースにインポート
- WordPressで新しいデータベースを指定
で簡単に移行できるんじゃないかと…。(甘い予想
その甘い考えのあたしでも若干の不安が。
- データベース移行したことがないから、できるか不安(根本的すぎ;
- WordPressで新しいDB指定するやり方知らない(マテ
- 動かないプラグインが出てくるんじゃないだろうか
何事も体当たりなあたしは、とりあえず
やってみれば分かるじゃーん♪
ってことで、ハッスルサーバーでMySQL5を使ってみるテストする。
それに伴ってブログが一時的に表示されなかったり、
表示されても何かおかしくなってたり、
予期せぬ事態が起きるかもしれないけど、生暖かい目で見て下さい。
結果は追って報告します(`・ω・´)
ブログが1年続いた理由と続かなかった理由
Posted on 2009年02月27日 | 21 Comments|
このブログは今日で※約1周年を迎えました。
これも皆様のおかげで御座います。
いつもご来訪・コメント有り難う御座いますm(_ _”m)ペコリ
記事数はこの記事で約344記事です。
いくつかは削除したものがあるので、1日1記事未満の更新頻度ですね。
※このブログは投稿日時をいじってるので、正確にはオープンした日が分かりません。
多分1年くらい経ちました。
ということで、今日を開設記念日にします。(ぁ
皆様に支えられて1周年を迎えられたことに心から感謝します。
これからもWordPressをいろいろいじったり、
SEOとかアクセスアップってキーワードに反応したり、
Google Friend Connectの普及活動をしたり、
たまに日記になったり…しながら、このブログを続けていこうと思います。
これからも何卒末永くお付き合い下さいますようお願い申し上げます。
タイトルが釣りっぽいけども、今までブログを作っては放置し、作っては消し…
していたあたしが、どうしてこのブログだけ毎日のように更新し、
こうして1年も続いたのか、過去を振り返りながら考えてみる。
結果的な話をしてしまえば、コメントを残してもらえるからであり、
わずかながらでも検索からのビジターがあるからであり、
わずかながらでも広告収入があるからなのだが。
じゃぁどうして今までのブログではダメだったのかという視点。
ここから下は痛々しい失敗談とか、悲惨な過去が結構暴露されるので
読みたい人だけ読んで下さい。
あたしのやってきた過ちから何かを感じ取って参考にするのも、
唯奈ってやつはどうしようもない奴だって冷たい目で見るのも、
(´ρ`)ヘー で終わらせるのも自由です。
とりあえず、すっごい長いよw
長さにうんざりしたときは途中にある「いいからまとめろ」リンクをクリック。
WordPress 2.7.1 日本語版
Posted on 2009年02月16日 | 4 Comments|
WordPress 2.7.1の日本語版がリリースされていたので、
早速アップグレードした。
ダッシュボードの更新通知をクリックすると下のような画面になる。
まずは万が一に備えてデータベースとファイルのバックアップ。
そういえば…
WordPress Database Backupプラグインで
毎日バックアップをメールで送信するように設定してあるのに、
久しくバックアップのメールが届いていなかったことに気付いた。
「ツール」→「バックアップ」から手動でバックアップしてみる。
バックアップは正常に完了した。
が、メールで送信していますのところで止まる。
どうやらメール送信に失敗していたようだ。
FTPで繋いでみるとバックアップされたsqlが送信に失敗してるものだから溜まって…
サーバーの容量を圧迫していた。
やばい、やばい。
古いバックアップを削除した。
教訓: 何でも自動…は便利だけど、忘れ去っていいわけではない
次にFTPでファイルのバックアップ。
自動更新してるからローカルの方が古いっていう状態のプラグインディレクトリ、
アップロードした画像とかの入ってるディレクトリ辺りをダウンロード。
コアファイルは別にいいかなって。
さあ、いよいよWordPressをアップグレード。
日本語で利用したいので「バージョン 2.7.1-jaに…」の方を選択。
「自動アップグレードを実行」をクリック。
これでアップグレード完了。
動かなくなったプラグインとか、特に問題はなかった。
で、My Category Orderを利用している場合はもう一手間。
taxonomy.phpを /wp-includes/ 以下に上書き。
カテゴリの表示を確認してWordPressの更新は完了。
簡単だd(゚ー゚*)ネッ!
WordPress 2.7 日本語版リリース
Posted on 2008年12月13日 | WordPress 2.7 日本語版リリース はコメントを受け付けていません|
昨日の記事でWordPress 2.7のことを書いたが、早速日本語版がリリースされていた。
2.7にアップグレードする手順は以下に。
まずはftpでファイルをバックアップ。
そしてデータベースもバックアップ。
データベースのバックアップにはWordPress Database Backupプラグインが便利♪
公式からWordPress 2.7日本語をダウンロード。
zipを解凍してすべてアップロード。
/wp-admin/upgrade.phpにアクセス。
完了。
あとはプラグインで使えなくなっているものがないか確認。
どれかのプラグインのせいでメニューが表示されなくて
プラグイン画面にもいけないよ!どうしよう!って場合は
/wp-admin/plugins.phpに直にアクセスしよう。
My Category Orderプラグインを利用している場合は
taxonomy.phpを /wp-includes/ 以下に上書き。
無事に日本語版にすることができた。
ついでに先日のサーバーメンテナンスで、PHP5が使えるようになったので
.htaccessに
AddHandler x-httpd-php5 .php
と1行追加して、無事にPHP5を利用することができるようになった。
わぁいヽ(ω・ヽ)(ノ・ω)ノ わぁい♪