Zusätzliche PHP-Versionen nicht sichtbar

  • Auf einem Debian-10 System sind die zusätzlich installierten PHP-Versionen (php5.6 php7.0 php7.1 php7.2) nicht im Liveconfig sichtbar, um den Domänen zugeordnet zu werden.
    Lediglich php7.3 und php7.4 sind als zusätzliche Version vorhanden und auswählbar.


    Trotzdem scheint die Installation ok:[INDENT]root@webhost:/etc/liveconfig/lua.d# apt-cache policy php-5.6-opt
    php-5.6-opt:
    Installed: 5.6.40-3+buster1
    Candidate: 5.6.40-3+buster1
    Version table:
    *** 5.6.40-3+buster1 500
    500 http://repo.liveconfig.com/debian buster/php amd64 Packages
    100 /var/lib/dpkg/status
    root@webhost:/etc/liveconfig/lua.d# apt-cache policy php-7.1-opt
    php-7.1-opt:
    Installed: 7.1.33-1+buster1
    Candidate: 7.1.33-1+buster1
    Version table:
    *** 7.1.33-1+buster1 500
    500 http://repo.liveconfig.com/debian buster/php amd64 Packages
    100 /var/lib/dpkg/status
    [/INDENT]


    Woran kann das liegen?

  • Folgende Fehlermeldungen:


    The ionCube Loader is a Zend-Engine extension and not a module
    Please specify the Loader using 'zend_extension' in php.ini
    PHP Fatal error: Unable to start ionCube Loader module in Unknown on line 0
    [ERR] PHP version detection failed for /opt/php-5.6/bin/php-cgi (try to run with -v and check for errors!)
    The ionCube Loader is a Zend-Engine extension and not a module
    Please specify the Loader using 'zend_extension' in php.ini
    PHP Fatal error: Unable to start ionCube Loader module in Unknown on line 0
    [ERR] PHP version detection failed for /opt/php-7.0/bin/php-cgi (try to run with -v and check for errors!)
    The ionCube Loader is a Zend-Engine extension and not a module
    Please specify the Loader using 'zend_extension' in php.ini
    PHP Fatal error: Unable to start ionCube Loader module in Unknown on line 0
    [ERR] PHP version detection failed for /opt/php-7.1/bin/php-cgi (try to run with -v and check for errors!)
    The ionCube Loader is a Zend-Engine extension and not a module
    Please specify the Loader using 'zend_extension' in php.ini
    PHP Fatal error: Unable to start ionCube Loader module in Unknown on line 0
    [ERR] PHP version detection failed for /opt/php-7.2/bin/php-cgi (try to run with -v and check for errors!)
    The ionCube Loader is a Zend-Engine extension and not a module
    Please specify the Loader using 'zend_extension' in php.ini
    PHP Fatal error: Unable to start ionCube Loader module in Unknown on line 0
    [ERR] PHP version detection failed for /opt/php-7.3/bin/php-cgi (try to run with -v and check for errors!)
    ..
    - PHP 7.4.4 (code='php74')
    CGI/FastCGI: /opt/php-7.4/bin/php-cgi
    FPM: /opt/php-7.4/sbin/php-fpm
    pool config: /etc/php-fpm/php74-fpm.d
    default php.ini: '/opt/php-7.4/etc/php.ini'
    - PHP 7.3.14 [DEFAULT] (code='php7')
    CGI/FastCGI: /usr/bin/php-cgi
    default php.ini: '/etc/php/7.3/cgi/php.ini'
    - default PHP CLI: /usr/bin/php

  • .. ein vollständiges Entfernen aller zusätzlichen php-Versionen und anschließende neue Installation hat das Problem wieder gelöst :)


  • Hallo mfe, ich habe dasselbe Problem. Gerade frisch aufgesetzer Debian 9 64bit. Auch ich habe "nur" PHP7. die anderen PHP Versionen 5.x werden nicht als Auswahl angezeigt. wie hast du das hinbekommen? Du schreibst ".. ein vollständiges Entfernen aller zusätzlichen php-Versionen und anschließende neue Installation hat das Problem wieder gelöst" wie bist du hier vorgegangen? habe echt alles versucht und habe es bislang leider nicht hinbekommen.

  • Die direkt verlinkten .deb-Dateien sollten nicht verwendet werden, sondern nur das Repository.


    Dabei die selben Daten wie für Debian 9 verwenden - nur "stretch" eben durch "buster" ersetzen:

    Code
    deb http://repo.liveconfig.com/debian/ buster php

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!