[MovableType]データベースアップグレードのエラー
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のキーを削除。
「キーを削除」って何だ??

↑ この「×」をクリック。よくわからないけれど、何回かエラーが続き
3回目くらいで、プラグインのインストールが完了しました。
トラックバックURL:http://r77.jp/blog/2010/02/1049/trackback/







