旧サーバー

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);

苦労しましたが、無事移行できたので、気持ち良くぐっすり寝れそうです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です