Upgrade from 1.3.16 to 1.4.3 failed

  • @akong7777

    In order you must:

    • Update from Debian Wheezy to Debian Jessie (as you have done previously)
    • Run the following commands
    1. # service apache2 stop
    2. # pkill -KILL -f apache2
    3. # apt-get --assume-yes --auto-remove purge apache2*
    4. # rm -f /usr/lib/apache2/modules/mod_proxy_fcgi.so
    5. # dpkg-divert --rename --remove /usr/lib/apache2/modules/mod_proxy_fcgi.so
    6. # rm -rf /etc/apache2 /usr/lib/apache2 /var/lib/apache2

    Notes: The pkill command is to make sure that there are not still Apache2 zombie process running. the dpkg-divert command is to remove diversion added by i-MSCP. The rm commands are to make sure that your system is clean.

    Once done, you can run the i-MSCP installer: perl imscp-autoinstall -d


  • this thread really helped me get my wheezy up to jessie..
    had several issues due to having manually installed php5.5 on the base using a dotdeb.org package.

    before upgrading to jessie I had to purge all php5 from the system.
    removed dotdeb.org sources from my sources list

    1. aptitude purge php5

    Then proceeded with the wheezy to jessie upgrade.
    used this particular method with US Repos though

    once the upgrade was good and all updates were installed I used Nuxwins above commands and the install went smoothly without issue

    Thx OP and Nuxwin - have been fighting with this one for awhile...
    snap before upgrades - fail on php5.5 issues and dependencies causing issues all over the place.
    then fail back to snapshots - but now all set and working properly!