Variablen php.ini

  • Hallo an die Allgemeinheit,


    vielleicht kann mir hier einer helfen. Ich suche eine Übersicht der Variablen, die in der php.ini gesetzt werden können.


    Bekannt sind mir
    %PHP% für die PHP Version
    %HOME% für den absoluten Pfad, z.B. /var/www/web1


    Gesucht wird speziell die Variable, die den Vertrag alleine kennzeichnet, als z.B. web321. %SUBSCRIPTION% ist es schon mal nicht :)


    In der Doku und im Forum hab ich mit meiner Suche nichts gefunden.

  • In der Datei /usr/lib/liveconfig/lua/web.lua finden Sie in Zeile 890 das hier:

    Code
    value = string.gsub(value, "%%PHP%%", code)


    Fügen Sie danach einfach folgende Zeile hinzu:

    Code
    value = string.gsub(value, "%%USER%%", opts.user)


    Anschließend LiveConfig noch neu starten.
    Damit wird %%USER%% durch den Benutzernamen (=Vertragsnamen) ersetzt.

  • Hallo,


    das ganze dient der Erweiterung des open_basedir.


    Ich hab hier Systeme, da wird ein externer Datenspeicher eingebunden, der über Symlinks angesprochen wird. Nur kann PHP nicht darauf zugreifen, weil der Pfad mittels Symlink nicht frei gegeben ist.


    Danke für die Antwort. Ich vermute, die web.lua wird dann bei Updates überschrieben?

Jetzt mitmachen!

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