返信する: d3diaryサポート板


オプション

参照

Re: EUC+PHP4で動いているd3diaryをUTF+PHP5のサーバに移転する際の不具合
投稿者: なーお 投稿日時: 2012/9/10 0:32

souka431さん、こんにちは。

ごぶさたしています。

新サーバーは、MySQl5.5ですね。 となると、TYPE=MyISAMは受け付けられず、ENGINE=MyISAM にする必要があり、 d3diary-0.18ではそのままではだめですね。

手順からいえば、

  1. 0.18のSQlを変更してインストールして、そこにインポート
  2. その後、0.24にアップデート
    が良さそうです。

具体的には、ver0.18の、xoops_trust_path/modules/d3diary/sql/mysql.sql の中にある全ての「TYPE=MyISAM」を「ENGINE=MyISAM」に編集してアップロードしてからインストールし直してみてください。

(追記) うまくいかない場合は、原因を追及する必要がありますが、 旧サーバーで0.18をもうひとつインストールして、0.18同士でインポートできるかどうか試してみてください。 ;-)