PhpSwitcher 1.0.1

  • Featured

PluginManager -

Plugin allowing to provide many PHP versions to customers.

This site uses cookies. By continuing to browse this site, you are agreeing to our use of cookies. More details

Latest Release ( Serie 1.2.x ): 1.2.9

1.2.x Git Branch Status: Working

develop Git Branch Status: Working

About Git Branches Status

The PhpSwitcher plugin allow to compile, install many PHP versions, which can be used by your customers. This plugin do not compile, nor install any PHP version itself. Those steps must be done by the administrator.

Note: At this moment, this plugin only support the i-MSCP Fcgid httpd server implementation but in near future, the PHP5-FPM implementations will be also supported.

See the documentation for further details.
Images
  • PhpSwitcher_admin_01.png

    131.36 kB, 1,277×935, viewed 1,740 times
  • PhpSwitcher_admin_02.png

    175.14 kB, 1,279×935, viewed 1,655 times
  • PhpSwitcher_admin_03.png

    170.17 kB, 1,278×936, viewed 1,468 times
  • PhpSwitcher_client_01.png

    110.44 kB, 1,281×938, viewed 1,631 times
  • Version 1.0.1

    - 4.18 MB - 33 times downloaded

    Version compatible with i-MSCP >= 1.2.3

    CHANGELOG
    • Updated: Translation files
  • Version 1.0.0

    - 4.17 MB - 9 times downloaded

    Version compatible with i-MSCP >= 1.2.3

    CHANGELOG
    • Added: Chinese (Taiwan) translation file - Thank to Akong Wu
    • Added: Dutch (Netherlands) translation file - Thank to Thom Heemstra
    • Added: English (United Kingdom) translation file
    • Added: French (France) translation file
    • Added: German (Germany) translation file - Thank to Torsten Widmann
    • Added: Swedish (Sweden) translation file - Thank to Thom Heemstra
    • Added: PHP compiler (allow to compile many PHP versions: 4.4.x, 5.2.x, 5.3.x, 5.4.x, 5.5.x and 5.6.x)
    • Added: Russian (Russia) translation file - Thank to Vitaliy Zhukov
    • Added: Static PHP info files for each PHP version
    • Added: Translation support
    • Fixed: Allow customer to set per site PHP version
    • Removed: PHP base configuration directory parameter
    • Removed: Support for i-MSCP 1.1.x serie
    • Removed: Support for memcached (Security issues - Possible cache poisoning)
    • Updated: License headers
  • Version 0.0.10

    - 24.91 kB - 464 times downloaded

    Version compatible with i-MSCP >= 1.1.19 (Plugin API 0.2.14)

    CHANGELOG
    • Fixed: Compatibility issues with i-MSCP versions >= 1.1.19
  • Version 0.0.9

    - 25.18 kB - 332 times downloaded

    PhpSwitcher version 0.0.9

    Version compatible with i-MSCP >= 1.1.2

    CHANGELOG
    • Fixed: The PHP5_FASTCGI_BIN configuration variable has been renamed to PHP_CGI_BIN in i-MSCP 1.2.x serie (Andromeda)
  • Version 0.0.8

    - 23.4 kB - 333 times downloaded

    PhpSwitcher version 0.0.8

    Version compatible with i-MSCP >= 1.1.2

    CHANGELOG
    • Fixed: Unable to re-activate - Wrong SQL query
  • Version 0.0.7

    - 23.39 kB - 145 times downloaded

    PhpSwitcher version 0.0.7

    Version compatible with i-MSCP >= 1.1.2

    CHANGELOG
    • Fixed: Use of undefined constant SORT_NATURAL (PHP < 5.4)
  • Version 0.0.6

    - 23.36 kB - 87 times downloaded

    PhpSwitcher version 0.0.6

    Version compatible with i-MSCP >= 1.1.2

    CHANGELOG
    • Fixed: HooksManager is already passed-in to plugin
    • Fixed: Wrong key name in deleteListener (memcached)
    • Fixed: Wrong SQL query in afterDispatchRequest event listener
  • Version 0.0.5

    - 23.16 kB - 101 times downloaded

    PhpSwitcher version 0.0.5

    Version compatible with i-MSCP >= 1.1.2

    CHANGELOG
    • Added: Event logs (admin/client side)
    • Added: PHP version status to datatable (admin side)
    • Fixed: Ajax errors are not handled correctly - Error message are not shown (admin side)
    • Fixed: Plugin must be deactivated while update in case the http server implementation is not supported
    • Fixed: When a customer is deleted all its PHP configuration directories must be deleted
    • Fixed: When a PHP version is deleted, configuration directories which belong to this version must be deleted
    • Fixed: When a PHP version is updated, previous customer's configuration directories must be deleted
  • Version 0.0.4

    - 21.99 kB - 85 times downloaded

    PhpSwitcher version 0.0.4

    Version compatible with i-MSCP >= 1.1.1

    CHANGELOG
    • Fixed: PHP versions set by customers must be reset back to the default PHP version when the plugin is deactivated
    • Fixed: PHP versions set by customers must be set when the plugin is being reactivated
    • Fixed: PHP versions set by customers must remain persistent when i-MSCP is being updated
  • Version 0.0.3

    - 21.82 kB - 88 times downloaded

    PhpSwitcher version 0.0.3

    Version compatible with i-MSCP >= 1.1.1

    CHANGELOG
    • Fixed: If the memcached server do not work, plugin must work in degraded mode
    • Fixed: Wrong package name in documentation for memcached support (perl side)