[MovableType]データベースアップグレードのエラー

2010年2月25日 | web | Be the First to Comment

MT4にあるプラグインを入れようとしたときの事。
FTPでプラグインをアップし、管理画面にアクセスしたところ
mt-upgrade.cgiが動き出し、そしてエラーが発生。

<エラー内容>
failed to execute statement ALTER TABLE mt_ts_funcmap ADD CONSTRAINT mt_ts_funcmap_funcname UNIQUE (ts_funcmap_funcname): Duplicate key name ‘ts_funcmap_funcname‘ at lib/MT/Upgrade.pm line 2003.

データベース作成か、アップグレードに問題あり?
参考サイトを元に修正してみる。

<参考サイト>
http://www.hundun.net/ssa/archives/2008/01/movable_type_41.html

まずは、phpMyAdminでDBにアクセス。
mt_ts_funcmapテーブルに移動して、ts_funcmap_funcnameのキーを削除。

「キーを削除」って何だ??
phpMyadminキャプチャー
↑ この「×」をクリック。よくわからないけれど、何回かエラーが続き
3回目くらいで、プラグインのインストールが完了しました。

トラックバックURL:http://r77.jp/blog/2010/02/1049/trackback/

コメント