Posts by Athar

    Just in case, as I use PHPSwitcher (5.0.2) and also running on Debian 9.11:

    1. root@:# apt-cache search imscp
    2. imscp-psw-php7.1-runtime-dependencies - Runtime dependencies for PHP 7.1
    3. imscp-psw-php5.6-runtime-dependencies - Runtime dependencies for PHP 5.6
    4. imscp-psw-php7.4-runtime-dependencies - Runtime dependencies for PHP 7.4
    5. imscp-psw-php7.3-runtime-dependencies - Runtime dependencies for PHP 7.3
    6. imscp-psw-php7.2-runtime-dependencies - Runtime dependencies for PHP 7.2
    7. imscp-psw-php7.0-runtime-dependencies - Runtime dependencies for PHP 7.0
    8. imscp-psw-php5.3-runtime-dependencies - Runtime dependencies for PHP 5.3

    I did have all installed on my system.


    Nous ne faisons du support que pour les clients à jour.

    Dernière release i-MSCP : 1.5.3 (2018120800)

    Après, pour moi, les erreurs sont liés à APT, pas i-MSCP, donc gestion du serveur Linux...

    "The following signatures were invalid: KEYEXPIRED" ==> Des signatures de repository de mises à jour ne sont plus valides car les dates sont expirés, en gros...

    Bref, pour moi, c'est pas un soucis direct avec i-MSCP.

    I tried to switch to FPM, but sites were loading more slowly (or even failed to load at all), and didn't catch time to troubleshoot that one yet.

    This is just a little functionnality which is failing there and we didn't have that much customers so, we could handle this for now, they can live with a 404 page :D (if they "even" look at it)

    Get a look at it when you have some spare time, no emergency AT ALL ;)

    Hi everyone,

    Special one for Nuxwin  :D (or any other that would have the info):

    On customer end, when you get in Domain ==> PHP Switcher, you have the ability to get the PHP Info for any enabled PHP Version.

    When you select one, it open some kind of popin window, but in my case, this only lead to a 404 page :'(

    The URL of this specific page is :


    But... I didn't find this file in that web folder "shared" : /var/www/imscp/gui/plugins/PhpSwitcher/frontend/shared/phpinfo-static.php

    Either there is a missing link, or there is a special config in NGinx (I didn't check that one yet).

    What did I miss there ?

    ## i-MSCP version info

    Version = 1.5.3

    Build = 2018120800

    CodeName = Ennio Morricone

    PluginApi = 1.5.0

    OS : Debian 9.11

    Thanks <3

    Sounds like your user is "corrupted" in the DB, might have some orphans entries.

    The part of the code which lead to the error, check for the PHP Version of the domain.

    Either, for me, there is a bad entry in your Database (I would think inside "php_switcher_version_admin"), or somewhere else an orphan entry.

    Can't tel more this way, maybe Nuxwin could help by looking at your server directly, without access to your server, I can't see any other reason, honestly.


    Just to check one little thing I'm thinking about : Is this customer used a PHP version that got deleted during upgrade ? (which would explain the "Couldn't find PHP version")

    Maybe an old version is register in DB and during some check, it failed to change this value due to missing older version (I suppose, I really don't know, just an idea like that).

    Also, check that any PHP version list in admin panel are with the correct path (and no errors in there too).

    I'm doing the upgrade on my server and compile all the versions, so I'll see if I get any "issues" like this one after.

    This is from the actual "nightly build" you can grab on Github directly :

    Added: Support for Debian Buster (10.x) - Experimental

    Be aware that this is not intended for production use, consider it as potentially "unstable" (not all tests has been done yet, it's close of a pre-prod version right now).

    You can read this post on more details about the next release date : Next release date....