Movable Type 3.2-ja-2から3.31にアップグレードを試みたのですが、「アップグレード中にエラーが発生しました: failed to execute statement alter table mt_session modify session_id varchar(80) not null primary key: Multiple primary key defined at lib/MT/Upgrade.pm line 1190.」こんなメッセージが出まして中断しました。
DBはMySQL 4.1.13aを使っています。些細なことでも構いませんのでアドバイス頂けますと助かります。よろしくお願いいたします。
再構築中(すべて)に、
Can't use an undefined value as a SCALAR reference at lib/MT.pm line 650
というエラーが出るのですが、どなたか経験された方はいませんか?
インデックスのみの再構築だと
Can't use an undefined value as a SCALAR reference at lib/MT/Template/Context.pm line 780
カテゴリーアーカイブのみの再構築だと
Can't use an undefined value as a SCALAR reference at lib/MT.pm line 650
個別と月別は問題なく通ります。
ちなみに
MT.pm line 650 は
my @entries = MT::Entry->load({ blog_id => $blog->id,
Context.pm line 780 は
@entries = MT::Entry->load(\%terms, \%args);