• load an INI file from another INI file

    From Flash@21:1/5 to All on Sat Jul 9 09:48:15 2022
    See https://docs.oracle.com/cd/E51711_01/TSG/FAQ/Can%20I%20load%20an%20INI%20file%20from%20another%20INI%20file_.html

    Therefore

    $ tree /var/tmp/config
    ├── FSISYS.INI
    ├── FSIUSER.INI
    └── sub
    └── config.INI

    $ cat FSISYS.INI
    < INIFiles >
    File = sub/config.INI

    $ cat FSIUSER.INI
    < INIFiles >
    File = sub/config.INI

    $ PHP_INI_SCAN_DIR=/var/tmp/config php -i \
    | grep INI
    PHP_INI_SCAN_DIR => /var/tmp/config
    $_SERVER['PHP_INI_SCAN_DIR'] => /var/tmp/config

    You can already guess that the file sub/config.INI is not loading.
    Here is a more specific examination

    $ PHP_INI_SCAN_DIR=/var/tmp/config php -i \
    | grep sub/config.INI || echo NOT FOUND
    NOT FOUND

    Why?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From J.O. Aho@21:1/5 to Flash on Sat Jul 9 12:33:58 2022
    On 09/07/2022 09.48, Flash wrote:
    See https://docs.oracle.com/cd/E51711_01/TSG/FAQ/Can%20I%20load%20an%20INI%20file%20from%20another%20INI%20file_.html

    Seems that most of the FAQ's are related to FSI, which I assume is one
    of Oracles own products and those I wouldn't take that to mean all ini
    files has support for loading another ini file with a setting.

    php.ini is a quite well documented one and never documented that you
    could load another ini file by giving it's location.

    PHP do support loading additional/alternative ini files based on the web service configuration, in general that is limited to load the ini file
    that is located in the execution directory.


    You can already guess that the file sub/config.INI is not loading.
    Here is a more specific examination

    $ PHP_INI_SCAN_DIR=/var/tmp/config php -i \
    | grep sub/config.INI || echo NOT FOUND
    NOT FOUND

    Why?

    PHP not Oracles FSI, but you can always submit a patch to add this
    behavior to PHP, then it's a question it the PHP developers will accept
    it or not.

    --

    //Aho

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Flash@21:1/5 to All on Sat Jul 9 14:29:25 2022
    Il 09/07/22 12:33, J.O. Aho ha scritto:
    ...

    thanks

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)