Taras

MT Upgrade problems from version 3.3 to 4.37

Vote 0 Votes

I have tried to upgrade from MT version 3.3 to 4.37 but getting error:
[user@server MTOS-4.37-en]# perl ./tools/upgrade --name User
upgrade -- A command line tool for upgrading the schema for Movable Type.
* Upgrading database from version 3.3.
* Upgrading table for MT::Entry::Summary records...
* Upgrading table for Entry records...
* Upgrading table for Entry records...
* Upgrading table for Entry records...
* Upgrading table for Category Placement records...
* Upgrading table for Session records...
* Upgrading table for Archive Mapping records...
* Upgrading table for MT::Author::Summary records...
* Upgrading table for User records...
* Upgrading table for User records...
* Upgrading table for User records...
* Upgrading table for Tag records...
* Upgrading table for TrackBack records...
* Upgrading table for TrackBack records...
* Upgrading table for Category records...
* Upgrading table for Category records...
* Upgrading table for TrackBacks records...
..
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'New Ping'.
* Creating new template: 'Entry Notify'.
* Creating new template: 'Password Recovery'.
* Creating new template: 'Subscribe Verify'.
* Creating new template: 'New Comment'.
* Creating new template: 'Commenter Notify'.
* Creating new template: 'Mail Footer'.
* Creating new template: 'Commenter Confirm'.
* Creating new template: 'Comment throttle'.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
* Updating password recover email template...
* Removing unused template maps...
* Removing unused template maps... (100%)
* Updating system search template records...
* Populating default file template for templatemaps...
Use of uninitialized value in join or string at (eval 1099) line 2.
Error saving Archive Mapping record # 641: ... at ./tools/upgrade line 106
MT::Tool::Upgrade::error('MT::Tool::Upgrade', 'Error saving Archive Mapping record # 641: ...') called at lib/MT/Upgrade.pm line 2458
MT::Upgrade::error('MT::Upgrade', 'Error saving Archive Mapping record # 641: ...') called at lib/MT/Upgrade.pm line 3111
MT::Upgrade::core_update_records('MT::Upgrade', 'from', 3.3, 'type', 'templatemap', 'label', 'CODE(0xae1d210)', 'condition', 'CODE(0xa06707c)', ...) called at lib/MT/Upgrade.pm line 1636
MT::Upgrade::run_step('MT::Upgrade', 'ARRAY(0xafcf414)') called at lib/MT/Upgrade.pm line 1694
MT::Upgrade::do_upgrade('MT::Upgrade', 'App', 'MT::Tool::Upgrade', 'DryRun', 'undef', 'Install', 'undef', 'SuperUser', 1, ...) called at ./tools/upgrade line 80
MT::Tool::Upgrade::main('MT::Tool::Upgrade') called at ./tools/upgrade line 116
[user@server MTOS-4.37-en]#

It is possible to upgrade MT from 3.3 somehow?

Reported on Movable Type 3.x

3 Replies

| Add a Reply
  • Hi Taras,

    May I see your movable type installation?

    What version of mysql are you using?

    Kind Regards,
    Mihai Bocsaru

    ----------------------------------
    Daily Movable Type Consultant

    Web Development
    Movable Type Consulting
    Six Apart Partner

    http://www.pro-it-service.com/
    ----------------------------------

    Movable Type Demo
    http://www.movabletypedemo.org/
    ----------------------------------

    Open Melody Demo
    http://www.openmelodydemo.org/

  • Mihai,

    I can give you any information needed about my Movable Type installation to solve this problem.
    Currently I am trying to upgrade MT from schema version 3.3 to newer.

    I have tried both available from website downloads as stable ones:
    MTOS-4.37-en and MTOS-5.12-en
    With no success.
    I have tried to checkout version by version from subversion repository. With no success too :( .

    MySQL version is:
    [user@server mt3.35]# mysql --version
    mysql Ver 14.12 Distrib 5.0.83

  • Hi Taras,

    I'm available to upgrade your installation myself.

    You should upgrade it according to the installation guide, or I could do it for you for a small fee.

    Thanks,
    Mihai

Add a Reply

If you need to share template code, replace all the "<" signs with "&lt;" or use this utility.

Forum Groups

1774 6167

Last Topic: Template modules by Zielun on Feb 16, 2012

86 302

Last Topic: website entries by masoud on Oct 26, 2011

1434 5088

Last Topic: Maintenance announcement by Nick on Feb 17, 2012

695 2912

Last Topic: Insert Image / File Fails by Russ Miller on Feb 10, 2012

84 291

Last Topic: How to have some other characters in entry basename automatically written by Afshin Haghighatnia on Dec 22, 2011

174 740

Last Topic: Captcha images rendering slowly by ScottM on Feb 12, 2012

190 568

Last Topic: Analytics Reporting by michael webster on Feb 5, 2012

48 210

Last Topic: An idea and also a request by Afshin Haghighatnia on Jun 29, 2011

64 246

Last Topic: jQuery in MT 5.1 still at 1.4 - why? by perlmonkey on May 25, 2011

code.sixapart.com

137 478

Last Topic: Getting a thumbnail with xpath by Peter on Mar 13, 2011

222 720

Last Topic: Custom Field for Asset Not Appearing by android on Feb 9, 2012