FPM Problem

  • Hallo,


    auf einen Server mit Debian 8 und dem neuesten Liveconfig startet FPM nur bei php5.6 und 7.0.
    Bei php7.1 und 7.2 startet fpm nicht.
    Z.B.
    service php72-fpm start
    Starting php72-fpm - no pools configured, aborting

    php7.2 ist aber für eine Test Domain aktiviert.


    Mit php 5.6 und 7.0 wird mir aber nicht die Webseite sondern lediglich der PHP Code ausgegeben.

  • Ich habe das jetzt aktiviert, aber oben beschriebene Probleme sind immer noch.
    Nur das jetzt nicht mehr der Code angezeigt wird sondern
    Service Unavailable
    The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

  • Es wird auf dem Server die Server Version: Apache/2.4.10 verwendet. Vielleicht ist das wichtig.
    Müsste das nicht eigentlich auch schon eine höhere Apache Version durch die Upgrades sein?
    Das steht in der liveconfig.log


    [2018/11/01 17:10:32.324918] [4366|4368] [LUA] PHP version nil configured as FPM for subscription web0 but no PHP-FPM found for this version!
    [2018/11/01 17:10:32.325015] [4366|4368] [LUA] PHP version nil configured as FPM for subscription web0 but no PHP found for this version!
    [2018/11/01 17:10:32.325083] [4366|4368] [LUA] PHP version nil configured as FPM for subscription web0 but no PHP-FPM found for this version!
    [2018/11/01 17:10:32.325757] [4366|4368] [LUA] PHP version nil configured as FPM for subscription web0 but no PHP-FPM found for this version!
    [2018/11/01 17:10:32.326247] [4366|4368] [LUA] Apache: PHP version nil configured as FPM for subscription web0 but no PHP found for this version!

  • Das Problem hatte ich anfänglich auch. Sobald in der LUA die PHP-Versionen eingetragen sind, registriert man dort ausschließlich die FCGI-Variante. LC würde ab 5.6? alle installierten LC PHP-Versionen selbst erkennen und registrieren. FCGI und FPM wären parallel verfügbar. Bleibt nur noch das LUA-Setting für die Standard-Version, falls ein Kunde explizid nichts anderes auswählt.


    + LC.web.PHPDEFAULT="php71"
    - LC.web.addPHP("phpXX", "/opt/php-X.X/bin/php-cgi")

Jetzt mitmachen!

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