| @技術/プログラミング
 レンタルサーバーをXREA内で引っ越したので、PHP、MySQLともバージョンがあがって、それぞれ5.2.5、5.1.22-rcになった。 P_BLOG本体は簡単に移せたんだけど、MySQLで...

 レンタルサーバーをXREA内で引っ越したので、PHP、MySQLともバージョンがあがって、それぞれ5.2.5、5.1.22-rcになった。

 P_BLOG本体は簡単に移せたんだけど、MySQLでハマった。調べて見たところMySQL4.0から4.1、5.xへのアップグレードは文字コードにとても気をつかうようで、かなり苦労した。ISBN変換プラグインは全く動かなくなってしまったので大幅にリニューアルした。

 MySQL5系はテーブル、レコードごとに文字コードを指定できたりとか、自動でクライアントとサーバーとDB間の文字コードを調節してくれるみたいなんだけど、こういった付加機能がむしろ悪さをして文字化けを頻発させてるみたい。

 結論としては、現在MySQL4.0がインストールされているサーバーでP_BLOGを運営している人は、自信がない限りMySQL5.xにはバージョンアップしない方がいいです。

この記事に似ている記事

  • Screenshot
    仕事でPHPを使ってちょっとしたCMSみたいの作ってます。ログインとかフォーム内容の送信とかセッション管理とかMySQLの利用とか、CMSを作る上で必要な事項がP_BLOGに集約されていたので、わりとすんなり出来そうです。加えてAmazonの...
  • ぶっ飛んだ January 07, 2010
    Screenshot
    ポータルシットはXREAのレンタルサーバーで動いてたんですけど、1月2日からのサーバー障害から復帰すると、なんとデータが全部吹っ飛んでました。参ったなこりゃ。障害情報 に [2010/01/05 01:00] 復旧いたしました。ディスクチェ...
  • Screenshot
     ここ数ヶ月、ブログがめちゃくちゃ重く、閲覧者の皆様にはご迷惑をおかけてしおります。全国のファンの皆様からおしかりのメールを頂いております。 この重さ、僕は素人によるPHPいじりが原因だと思っていたのですが、どうもそうじゃないくさいんですね。...
  • Screenshot
     ふぉっふぉっふぉっ。ついに移転してやったわストップサーバー。フッターのページ生成時間を見てください。昨日まで調子よくて3秒台後半、悪いときは100秒以上だったものが、0.1秒台切りそうな勢いです。ざまぁみろ、やったぜ :-D  移転先はXR...
  • Screenshot
    むかしやってた映画のブログ( WordPress )のデータをこのブログに取り込もうとしたら、 mysqldump しといたデータが文字化けして読めなかった。 映画ブログのデータベースの文字コードは utf-8 にしてたけど、 Dreamho...
  • Screenshot
     長らく悩まされたRSSボタンが表示されなくなる現象の原因が分かりました。 「サイト管理」の「環境設定」で「出力文字コード」や「SQL内部エンコード」をいじって文字化けを起こすと、きちんとした組み合わせに戻してもRSSボタンが表示されなくなる...

Comments


(Option)

(Option)