Upgrade 1.1.2 to 1.1.11

  • @andy


    Hello;


    You are using many plugins and some versions of those plugins are maybe not compatible with the new i-MSCP version. Not a big problem but...


    In order, you must:


    1. Disable all plugins


    SQL
    1. # mysql -u root -p<password>> use imscp;> UPDATE plugin SET plugin_status = 'disabled';> quit


    2. Run the installer again


    Shell-Script
    1. # perl imscp-auotinstall -d


    Once the upgrade success, you can update your plugins to latest versions (see in our plugin store) and re-enable them one by one ;)

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • It all worked very well...
    Thank you a lot (now i can remember some recommendations to deactivate all plugins bevor upgrade?)


    Now i have an up-to-date-system

  • @andy


    You're welcome.


    The plugins deactivation before an i-MSCP upgrade is not always needed. However, in some case, it's preferable to disable them. Thus, choice is left to you.


    Thank you for using i-MSCP.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • I get this Errors after upgrading to 1.1.13:
    Processing Plugin items.
    Processing 6, Monitorix, enabled. (1 of 7: remaining 6)
    Processing 4, OpenDKIM, enabled. (2 of 7: remaining 5)
    "my" variable $rs masks earlier declaration in same scope at /var/www/imscp/gui/plugins/OpenDKIM/backend/OpenDKIM.pm line 330.
    Processing 1, ClamAV, enabled. (3 of 7: remaining 4)
    Processing 3, RoundcubePlugins, enabled. (4 of 7: remaining 3)
    Processing 7, Mailgraph, enabled. (5 of 7: remaining 2)
    Processing 2, SpamAssassin, enabled. (6 of 7: remaining 1)
    "my" variable $rs masks earlier declaration in same scope at /var/www/imscp/gui/plugins/SpamAssassin/backend/SpamAssassin.pm line 1228.
    "my" variable $rs masks earlier declaration in same scope at /var/www/imscp/gui/plugins/SpamAssassin/backend/SpamAssassin.pm line 1314.
    "my" variable $rs masks earlier declaration in same scope at /var/www/imscp/gui/plugins/SpamAssassin/backend/SpamAssassin.pm line 1317.
    Processing 5, Postscreen, enabled. (7 of 7: remaining 0)
    "my" variable $rs masks earlier declaration in same scope at /var/www/imscp/gui/plugins/Postscreen/backend/Postscreen.pm line 291.
    "my" variable $rdata masks earlier declaration in same scope at /var/www/imscp/gui/plugins/Postscreen/backend/Postscreen.pm line 416.

  • Hello ;


    This is simply because some variables are redefined in some of the plugins. We will fix that soon. Normally, this is not a fatal issue. The 1.1.13 version doesn't longer hide such coding error. This explain why you see those warnings ;)


    @mrpink @TheCry :cursing:

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • @TheCry


    I'll so patch it too ;)


    BTW: Thank you for fast fixing ;)

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206