[Qgis-developer] QGIS Server and QGIS_OPTION(S)_PATH
Andreas Neumann
a.neumann at carto.net
Mon Feb 16 02:19:36 PST 2015
Hi Jürgen,
Thank you for the clarifications. Are the file paths/names case
sensitive? On Unix I would assume yes?
Andreas
Am 2015-02-16 10:55, schrieb Jürgen E. Fischer:
> Hi Andreas,
>
> On Mon, 16. Feb 2015 at 10:41:23 +0100, Andreas Neumann wrote:
>> 1. should it be QGIS_OPTIONS_PATH or QGIS_OPTION_PATH? I see both
>> variations
>> out there.
>
> $ git grep -n QGIS_OPTIONS
> ChangeLog:9620: mapserver QGIS_OPTIONS_PATH support, fixes #10327
> src/server/qgis_map_serv.cpp:253: QString optionsPath = getenv(
> "QGIS_OPTIONS_PATH" );
>
> So it's QGIS_OPTIONS_PATH.
>
>> 2. So if, my ini-file is in /etc/QGIS/QGIS.ini I need to point
>> QGIS_OPTIONS_PATH to /etc/QGIS ?
>
> With QGIS_OPTIONS_PATH set to /etc/qgis it looks in (from strace -f -p
> $PIDOFAPACHESLAVE -e open):
>
> [pid 6047] open("/etc/qgis/QGIS/QGIS2.ini", O_RDONLY|O_CLOEXEC) = -1
> ENOENT (No such file or directory)
> [pid 6047] open("/etc/qgis/QGIS.ini", O_RDONLY|O_CLOEXEC) = -1 ENOENT
> (No such file or directory)
> [pid 6047] open("/etc/xdg/QGIS/QGIS2.ini", O_RDONLY|O_CLOEXEC) = -1
> ENOENT (No such file or directory)
> [pid 6047] open("/etc/xdg/QGIS.ini", O_RDONLY|O_CLOEXEC) = -1 ENOENT
> (No such file or directory)
>
>> 3. should it be QGIS.ini or QGIS2.ini ?
>
> Apparently both work and QGIS2.ini in the QGIS subdirectory takes
> precedence.
>
>
>> I found documentation at
>> http://docs.qgis.org/2.6/uk/docs/user_manual/working_with_ogc/ogc_server_support.html#environment-variables
>> ----------------
>>
>>
>> QGIS_OPTIONS_PATH: The variable specifies path to directory with
>> settings. It works the same ways as QGIS application –optionspath
>> option. It is looking for settings file in
>> <QGIS_OPTIONS_PATH>/QGIS/QGIS2.ini. For exaple, to set QGIS server
>> on Apache to use /path/to/config/QGIS/QGIS2.ini settings file, add
>> to Apache config:
>>
>> SetEnv QGIS_OPTIONS_PATH "/path/to/config/"
>>
>> ----------------
>>
>> Is this information wrong then?
>
> No, but it describes just the first option.
>
>
> Jürgen
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
More information about the Qgis-developer
mailing list