Posts by Nuxwin

    Hej Dylan, thank you for your reply.

    So basically the steps would be, buying the PHPSwitcher Plugin, then installing it and then we will see it in the backend menu (where exactly?) and we can set the PHP version for each customer seperately. For example after installation, nothing changes with the current version yet, we go to one customer and change it to 7.1, then it will be set only for this customer and we also don't have to use code to change it but can do it easily in the backend?

    You should read the PhpSwitcher plugin documentation to understand how it works currently.


    Basically put, the PhpSwitcher plugin make it possible to provide self-compiled PHP versions for your customers.


    In order

    1. You install the plugin through the plugin management interface (Admin UI level)
    2. As root user, you run the PHP compiler in automatic mode such as: perl /var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler/php_compiler.pl --auto-setup 5.6 7.0 7.1

    Your customers can now select the PHP version they want to use of each of their websites. The plugin provides a dedicated interface for PHP versions selection (Client UI level).


    Extended documentation is available at https://wiki.i-mscp.net/doku.php?id=plugins:phpswitcher


    In next version, you'll be able to setup PHP versions as provided by Debian packages in the plugin without having to rely on self-compiled PHP versions.

    sargit


    As I see, your server is not a fresh Debian installation... For instance, I see the repository for webmin which shouldn't be there by default. Please, just read the documentation carefully. Regarding the Ondrey Sury repositories, those are added automatically by i-MSCP. i-MSCP make use of PHP as provided by Ondrey Sury repositories. You should learn a bit before acting because here, the problem seem to be the man behind the keyboard.


    The error is clear enough, there are missmatching with your local APT index hashes and the remote one. You need to make sure your distribution is up-to-date before installing i-MSCP.


    Finally please, make use of bbcode tags when you're doing some copy-pasta, that is: [code] bla bla bla [/code]


    Thank you.

    My new Ubuntu 18.04 server was set up and worked perfectly as far as DNS resolutions went.


    I then installed the latest version of i-mscp and during the installation chose not to install a bind server. The installation went well, but afterwards the DNS settings were lost.

    Adding a DNS entry to the resolv.conf provided temporary release, until I did a "imscp-reconfigure".


    Is the installation possibly changing the DNS entries even though I suggested no local bind server?
    How do I reconfigure the DNS permanently in Ubuntu 18.04 server (out of topic question, but if anyone can help ;) )

    This depends on many factors... Currently, i-MSCP is installing the resolvconf package even if you don't install bind9. You should learn a bit about it. Anyway, you don't provide us with relevant informations:

    • What is your network configuration provider exactly? ifupdown or netplan?

    Please also read https://askubuntu.com/question…nterfaces/1052023#1052023 to learn more about change in Ubuntu 18.04.