Lovegyachuのブログを移行しました。
Lovegyachuサイトから移転してきたこのサイトは、それなりに快適にやっています。
移転してきたからには、データの移行も発生するわけで、時間を見つけてコツコツやらねばと思っているところです。
本日は、Lovegyachuのブログ『ぎゃぶろぐ』を移行しました。
2005年3月から始まったこのブログ。
このころは結婚前でしたが、けーたろぅと一緒に綴ったブログが沢山あります。
当時は、自宅PCをサーバーにして、自分のサイトを公開していたのを覚えています。
このブログは、妻の方が書き込み多いと思います。
消したくないデータも多々ありまして、慎重に移行しました。
移行先は、こちら。
http://gb.miyacomp.net/
ブログの内容は、古い日付しかないので見ていただく場合は、カレンダーで戻ってもらうか
『過去の記事』で前に送ってもらうと辿り着きやすいかもしれません。
移行作業は、単純にデータとプログラムを移行すればよいと思っていましたが、そう問屋は卸してくれなくて、かなりハマりました。
ブログエンジンは、『gsblog』を使っていますが、phpのデバックまでして原因を特定するはめに・・・。
折角なので、分かった原因を載せておきます。
[b]1.値に『$』がある場合、括り文字はシングルクォーテーションにする。[/b]
これは、NG
$ID = "a$c"
これが、OK
$ID = 'a$c'
[b]2.データベースから文字取得で文字化け対応[/b]
データベースからデータを取得するときに、文字コードを指定します。
$link = mysql_connect($SQL_HOST,$SQL_U_NAME,$SQL_PASS);
mysql_query("SET NAMES utf8",$link);
苦労しましたが、無事移行できたので、気持ち良くぐっすり寝れそうです。
