Posts by FloRet88

    Du hast auf Deinen Server Version 2.1.0.5 von libgd-dev installiert. Benötigt ist 2.2.5 !!!!

    EDIT: Du musst entweder die libgd-dev deinstallieren und danach erneut den Compiler aufrufen, oder aber du installierst manuell die neueste Version und lässt es anschließend noch einmal durchlaufen!

    Aber das habe ich Dir ja bereits schon vor einiger Zeit geschrieben, dass Du dies machen musst!

    Was war an meiner Gegenfrage missverständlich? Hast du nun die 5.6 deinstalliert = JA!


    Hast du mittlerweile die 5.6 via Kompiler neu hin bekommen? Wenn ja musst du natürlich auch die Einstellungen machen und aktivieren! Dann siehst du diese auch!

    Ja, das kannst Du ja auch!!!

    Hast Du im Kundenbereich unter Domains > PHP Switcher nicht die Auswahl gehabt zwischen den zwei PHP Versionen?

    Ich glaube, Du solltest nicht zu viel rumspielen und genauer lesen / prüfen was ich Dir Vorschlage!

    PS: Wenn Skripts unter PHP 7 nicht mehr laufen, solltest Du das Skript dringend an den PHP 7 Standard anpassen!!!

    Es steht ja eh dort, wieso es nicht funktioniert. libgd-dev scheint nicht aktuell zu sein!

    Und da der PHPCompiler erkennt, dass Du es manuell installiert hast, funktioniert das so nicht, und Du musst das Paket manuell aktualisieren bzw. alle Pakete die durch die manuelle Installation mit gekommen sind entfernen!

    Das ganze sind aber Linux Basics!!!

    Du hast hier wohl die Funktion des Plugins missverstanden. Das Plugin sollte ja helfen, dass Du keinerlei manuelle Installationen durchführen musst und für jede Domain eine eigene Konfiguration erstellen kannst.

    ENTWEDER - ODER!

    Wenn Du es beibehalten willst, brauchst Du die Einstellungen gar nicht, denn es sollte Dir im Kundenbereich unter Domains > PHPSwitcher bereits Deine PHP Versionen für die Domains anzeigen!

    ODER:

    Du kompilierst die "benötigten und ausstehenden" PHP Versionen via PHP Switcher Plugin!

    LG

    Hast Du die PHP Versionen auch über den PHP Compiler installiert, und nicht irgendwie manuell?

    So sollte es funktionieren:

    Code
    1. cd /var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler
    2. perl php_compiler.pl %version% %version%


    %version% muss durch Deine gewünschten Versionen ersetzt werden!

    Hallo Thomas,

    ACHTUNG: Alle fett markierten Daten müssen Durch deine ersetzt werden


    • ALLGEMEINE EINSTELLUNGEN - Pfad zu PEAR-Verzeichnis:
      /opt/phpswitcher/20190315/php7.1/share/pear Bei 5.6 ist es der Pfad php5.6
    • FAST-CGI-EINSTELLUNGEN - Pfad zur Binary
      /opt/phpswitcher/20190315/php7.1/bin/php-cgi Bei 5.6 ist es der Pfad php5.6
    • PHP-FPM-EINSTELLUNGEN
      Pfad zur Binary: /opt/phpswitcher/20190315/php7.1/sbin/psw7.1-fpm BEI 5.6 ist es psw5.6-fpm und der Pfad php5.6
      Pfad zur Konfigurationsdatei: /opt/phpswitcher/20190315/php7.1/etc/php-fpm.conf  
      Pfad zur Konfigurationsdatei: /opt/phpswitcher/20190315/php7.1/etc/php-fpm.d


    Hoffe das hilft Dir!

    LG

    Hello,


    you can do the installation manually, but it depends on your OS distro and you can not change the php version for different websites.

    Quote

    i-MSCP only provide one PHP version at time. The PhpSwitcher plugin allows your customer to switch between several PHP versions on a per site basis.

    If you would like to do it manually - you should be experienced enough how to do such things as system administrator.

    The plugin will support you to do it easily!

    I don´t think, that in future I-MSCP Versions the functionality of the Plugin will included in the core!

    Best regards