<
リニューアル中
| index |
消防団の集まり と 鷺の舞の新年会>
February 22, 2008
そして伝説へ。。
本日(というか昨日の2月21日)、Nucleus 3.3 から 3.31にバージョンアップしました!
で、
やっちゃいました。
過去にタイムスリップ状態。(ToT
いくつか管理しているブログは正常にバージョンアップできたのですが、よりによって、よりによってよりによって。。
このブログのバージョンアップで事件が起こりました。(トホホ)
1)バージョンアップしたら 文字全てが「????」と文字化けが起きていた。
2)こりゃまずい!と バックアップデーターでインポート(ココが失敗 orz)
毎日のバックアップを取っていたのですが
そのバックアップでは元に戻らず。。。です。
よくよく調べて 考えてみると、もしかしたらデータベースの中身は 文字化けを起こさずに正常だったかも。。
そして HPに表示される段階で文字化けだったのかも。。。
これって、xrea から coreserver に バージョンアップした時に起こった事と似ているような。。
xrea MySQL3.x→coreserver MySQL5.xへNucleusのDB移行
この おまじない を再度試したところ 無事に解決!
気付くの遅かった。。。orz
バージョンアップごとに設定しなおさなければ いけないのですね。
| Code: |
| /**
* Connects to mysql server
*/
function sql_connect() {
global $MYSQL_HOST, $MYSQL_USER, $MYSQL_PASSWORD, $MYSQL_DATABASE, $MYSQL_CONN;
$MYSQL_CONN = @mysql_connect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASSWORD) or startUpError('<p>Could not connect to MySQL database.</p>', 'Connect Error');
mysql_select_db($MYSQL_DATABASE) or startUpError('<p>Could not select database: ' . mysql_error() . '</p>', 'Connect Error');
mysql_query("SET NAMES utf8"); //_hack ← おまじないとはこの行のこと
return $MYSQL_CONN; } |
もう同じ過ちは起こさないであろう。絶対に!
Comments
No comments yet





