PhpSwitcher plugin v4.0.0 RELEASED

  • Dear community,

    A new version of the PhpSwitcher plugin has been released.

    Version compatible with i-MSCP Serie ≥ 1.4.x


    • Added: --keep-builddir command line option -- Allows to keep previous buildir (PHP compiler)
    • Added: Multiarch support for OpenSSL (PHP: 4.4)
    • Backported: Debian patches for OpenSSL 0.9.8/1.0.2 (OpenSSL: bundled)
    • Fixed: Build against shared OpenSSL (PHP: all versions)
    • Fixed: Dangling MySQL compatibility symlinks (MariaDB: MDEV-13455)
    • Fixed: libmysqlclient-dev package not provided by MariaDB 10.2 repository (Bdeps)
    • Fixed: Linking to wrong OpenSSL: Wrong rpath (PHP with bundled OpenSSL)
    • Fixed: PHP FTBFS with MariaDB 10.2: 'MYSQL {aka struct st_mysql}' has no member named 'reconnect' (PHP: all versions)
    • Fixed: PHP FTBFS with MariaDB 10.2: Several undeclared identifiers; mysql/mysql_version.h not included (PHP: all versions)
    • Fixed: PHP configure failure when building against static OpenSSL (PHP: 4.4, 5.2, 5.3, 5.4, 5.5)
    • Fixed: OpenSSL FTBFS on i386 arch (OpenSSL: bundled)
    • Fixed: Wrong OpenSSL linking: Missing rpath (OpenSSL: bundled)
    • Refreshed: OpenSSL 1.1.x compatibility patch (PHP: 5.6)
    • Review: Build OpenSSL with options: no-idea no-mdc2 no-rc5 no-zlib enable-tlsext no-ssl2 no-ssl3 (OpenSSL: bundled)
    • Review: Build OpenSSL with the enable-ec_nistp_64_gcc_128 option on amd64 arch (OpenSSL: bundled)
    • Review: Make use of short array syntax (PHP)
    • Review: Skip installation of database development files when they are not required (Bdeps)
    • Updated: OpenSSL 1.0.2 from version 1.0.2k to version 1.0.2l (OpenSSL: bundled)
    • Updated: PHP compiler for use of new PHP versions (PHP: 5.6.31, 7.0.22, 7.1.8)
    • Updated: Translation files

    Once connected on our forums, you can purchase this plugin at

    Thank you for using our plugins.