Hello,
I have QGIS Server 3.28.7 and Apache 2.4.57 installed on a Windows server.
The problem which exists:
QGIS Server and or the Apache Server write thousands of temp files and folders to the C:\Windows folder on map requests.
1. how to prevent these thousands of files and folders from being created?
2. how can I set a temp folder path that QGIS/Apache use.
2. how can I set a temp folder path that QGIS/Apache use.
The files and folders look like this:
"C:\Windows\qgis_mapserv-ZrKtPx"
"C:\Windows\qgis_mapserv-ZWdliz"
"C:\Windows\QGIS3-aFnerJ"
"C:\Windows\QGIS3-anjafa"
"C:\Windows\QGIS3-cUBeOv\ZjIOVf_styles.db"
"C:\Windows\qgis_mapserv-ZWdliz"
"C:\Windows\QGIS3-aFnerJ"
"C:\Windows\QGIS3-anjafa"
"C:\Windows\QGIS3-cUBeOv\ZjIOVf_styles.db"
Translated with www.DeepL.com/Translator (free version)
Would be great if someone could help me with this.
Thanks a lot.
Greetings Jan
httpd-vhosts.conf:
-----------------------
FcgidInitialEnv PATH "C:\OSGeo4W\bin;C:\OSGeo4W\apps\qgis-ltr\bin;C:\OSGeo4W\apps\Qt5\bin"
FcgidInitialEnv QT_PLUGIN_PATH "C:\OSGeo4W\apps\qgis-ltr\qtplugins;C:\OSGeo4W\apps\Qt5\plugins"
FcgidInitialEnv PYTHONHOME "C:\OSGeo4W\apps\Python39"
FcgidInitialEnv PYTHONPATH "C:\OSGeo4W\apps\qgis-ltr\.\python;C:\OSGeo4W\apps\qgis-ltr\.\python\plugins;C:\OSGeo4W\apps\Python39\DLLs;C:\OSGeo4W\apps\Python39\lib;C:\OSGeo4W\bin;C:\OSGeo4W\apps\Python39;C:\OSGeo4W\apps\Python39\lib\site-packages"
FcgidInitialEnv QGIS_SERVER_LOG_LEVEL 0
FcgidInitialEnv QGIS_SERVER_LOG_FILE "C:\\webserver\\Apache24\\logs\\qgis_server.log"
FcgidInitialEnv QGIS_SERVER_CACHE_SIZE 100
FcgidInitialEnv QGIS_SERVER_LOG_FILE "C:\\webserver\\Apache24\\logs\\qgis_server.log"
FcgidInitialEnv QGIS_SERVER_CACHE_SIZE 100
FcgidIOTimeout 120
FcgidInitialEnv LC_ALL "en_US.UTF-8"
FcgidInitialEnv PYTHONIOENCODING UTF-8
FcgidInitialEnv LANG "en_US.UTF-8"
FcgidInitialEnv QGIS_DEBUG 1
FcgidInitialEnv QGIS_PLUGINPATH "C:\OSGeo4W\apps\qgis-ltr\python\plugins"
FcgidInitialEnv QGIS_SERVER_PARALLEL_RENDERING 1
FcgidInitialEnv QGIS_SERVER_MAX_THREADS 3
FcgidInitialEnv QGIS_SERVER_LANDING_PAGE_PROJECTS_DIRECTORIES "C:\webserver\qgis_ows\qgs"
FcgidInitialEnv QGIS_SERVER_TRUST_LAYER_METADATA 1
FcgidInitialEnv LC_ALL "en_US.UTF-8"
FcgidInitialEnv PYTHONIOENCODING UTF-8
FcgidInitialEnv LANG "en_US.UTF-8"
FcgidInitialEnv QGIS_DEBUG 1
FcgidInitialEnv QGIS_PLUGINPATH "C:\OSGeo4W\apps\qgis-ltr\python\plugins"
FcgidInitialEnv QGIS_SERVER_PARALLEL_RENDERING 1
FcgidInitialEnv QGIS_SERVER_MAX_THREADS 3
FcgidInitialEnv QGIS_SERVER_LANDING_PAGE_PROJECTS_DIRECTORIES "C:\webserver\qgis_ows\qgs"
FcgidInitialEnv QGIS_SERVER_TRUST_LAYER_METADATA 1
SetEnvIf Request_URI ^/qgis QGIS_PREFIX_PATH "C:\OSGeo4W\apps\qgis-ltr"
SetEnvIf Request_URI ^/qgis GDAL_DATA "C:\OSGeo4W\share\gdal"
SetEnvIf Request_URI ^/qgis GDAL_DRIVER_PATH "C:\OSGeo4W\bin"
SetEnvIf Request_URI ^/qgis PDAL_DRIVER_PATH "C:\OSGeo4W\bin"
SetEnvIf Request_URI ^/qgis GDAL_SKIP "JP2ECW"
SetEnvIf Request_URI ^/qgis PROJ_LIB "C:\OSGeo4W\share\proj"
SetEnvIf Request_URI ^/qgis GDAL_DRIVER_PATH "C:\OSGeo4W\bin"
SetEnvIf Request_URI ^/qgis PDAL_DRIVER_PATH "C:\OSGeo4W\bin"
SetEnvIf Request_URI ^/qgis GDAL_SKIP "JP2ECW"
SetEnvIf Request_URI ^/qgis PROJ_LIB "C:\OSGeo4W\share\proj"
_______________________________________________ QGIS-User mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
