MySQL 3.23でなんとか動かす(応急処置)

| | コメント(2) | トラックバック(0)

前の記事で書いたように、このブログ、MovableType4にバージョンをあげたのはいいがMySQLが3.23だったために正常に動作しない部分が出てました。

でも色々調べていたら何とか修正する方法を発見、実行できたので忘れないようにメモ書きです。

まず、修正方法はこちらの記事 Dream Seed: MT4をMySQL3.23で無理やり動かす を参考にさせていただきました。原因は lib/MT/ObjectDriver/SQL.pm の263行目(私のファイルでは268行目)がMySQLに対応していない形式ということなので、該当部分を探し出して、

return sprintf "LIMIT %d%s\n", $n,
         ($o ? " OFFSET " . int($o) : "");

この部分を

return sprintf "LIMIT %s%d\n", 
         ($o ? int($o) ." , " : ""), $n;

に変更すればいいとのこと。

動作を確認したところ無事にページが送れるようになりました。よかった〜。これでしばらくはこのままの状態でやっていけるよう。

トラックバック(0)

このブログ記事を参照しているブログ一覧: MySQL 3.23でなんとか動かす(応急処置)

このブログ記事に対するトラックバックURL: http://mk-box.com/txt/mt-tb.cgi/49

コメント(2)

同環境 :

この記事、鬼感謝です。目から鼻から耳から鱗です。

Mysqlのinsert関係が良く分からないので
MTのエクスポート後、情報を編集しインポートを行って
再構築を行ったところ、エントリーの再構築でエラーがでるようになりました。

記事を読んで
lib/MT/ObjectDriver/SQL.pm
を編集したところ、ゲージがグゥアー動きだしました。
他のブログサイトではあきらめて記事が簡潔していたのであきらめかけてました。本当に感謝です。

k@管理人 ?:

いろんな所から鱗を落としていただいたようで、なによりです。私も記事の元ネタさんを見つけたときは小躍りしました。

コメントする

Captcha Image

Type the characters you see in the picture above.

sozai ranking

  • 素材NAVI
  • 素材FAN
  • Web素材屋サーチ(イラスト・写真・画像検索)
  • sozai-R

デコメ素材が取り放題!

  • iミラクル★デコメ (i-mode公式)
    Aミラクル★デコレ (au公式)

M+KBOXの素材もあります。
ヨロシクね♥

QRコード

 

QRコード
  • ※各キャリア共通
  • 月額294円(税込)

アーカイブ

Sponsored Links

Powered by Movable Type 4.01a