LC.web.PHPDEFAULT hat keine Wirkung?

  • Ich wollte die Default PHP-Version auf PHP8.5 ändern


    Dazu habe ich eine Datei: /etc/liveconfig/lua.d/php-default.lua angelegt mit dem Inhalt


    Code
    -- PHP-Standardversion ändern:
    LC.web.PHPDEFAULT = 'php85'


    Liveconfig mit systemctl restart liveconfig neugestartet, allerdings wird weiterhin PHP82 als Default angezeigt bzw. verwendet:


    liveconfig --diag (Auszugsweise)


    Das ganze mit LiveConfig version 3.2.4 (build 17979)


    Hat sich das Verfahren mit der Standard-PHP-Version in LIveconfig 3 geändert oder mache ich was verkehrt?

  • Hi!


    Funktioniert bei mir in der Version mit Debian 13 noch exakt so:



    Liveconfig neu gestartet? Welche Distribution im Einsatz?


    Viele Grüße

  • Danke!


    Hier ist auch Debian 13 (aktuellster Stand) im Einsatz.


    Ich habe die Ursache aber gerade gefunden. Bei mir war noch eine Datei


    /usr/lib/liveconfig/lua/custom.lua


    aktiv - und in der war 'php82' als Default definiert.


    Die Datei hat offensichtlich eine höhere Priorität als /etc/liveconfig/lua.d/php-default.lua, deswegen konnte ich dort ändern, was ich wollte – das wurde nicht aktiv ;)


    custum.lua gelöscht (weil ansonsten war da nichts mehr drin, was man brauchte), Liveconfig neu gestartet und siehe da PHP8.5 ist Standard :)


    Nochmals vielen Dank!

Jetzt mitmachen!

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