On 2/2/21 1:58 PM, Alessandro Pasotti wrote:
> This looks bad:
> 
> ./src/core/qgsproviderregistry.cpp:179 : (init) [0ms] No dynamic QGIS
> data provider plugins found in:
> /usr/lib/qgis/plugins
> and:
> No authentication methods can be used. Check your QGIS installation
> Fix your prefix path.


No no, that is because I run the spawn-fcgi command from the docs, BUT without 
setting any environment variable..

All is working: wms/wfs/api when I run as fastcgi, because then those are all 
defined in my apache conf, see below:

>> Testing with all this magic:
>>
>>  FcgidIOTimeout 120
>>  FcgidInitialEnv LC_ALL "en_US.UTF-8"
>>  FcgidInitialEnv PYTHONIOENCODING UTF-8
>>  FcgidInitialEnv LANG "en_US.UTF-8"
>>  FcgidInitialEnv QGIS_DEBUG 5
>>  FcgidInitialEnv QGIS_SERVER_LOG_FILE "/tmp"
>>  FcgidInitialEnv QGIS_SERVER_LOG_LEVEL 5
>>  #FcgidInitialEnv QGIS_PROJECT_FILE "/usr/lib/cgi-bin/cbsgemeenten2018.qgz"  
>> # with or without this one that project is loaded
>>  FcgidInitialEnv QGIS_SERVER_LANDING_PAGE_PROJECTS_DIRECTORIES 
>> "/tmp/qgisserver"
>>  FcgidInitialEnv QGIS_OPTIONS_PATH "/tmp"
>>  FcgidInitialEnv QGIS_SERVER_CACHE_DIRECTORY "."
>>  FcgidInitialEnv QGIS_SERVER_API_RESOURCES_DIRECTORY 
>> "/home/richard/git/qgis/build/output/data/"
>>  FcgidInitialEnv PYTHONPATH 
>> "/home/richard/bin/qgis_/master/debug/share/qgis/python"
>>  FcgidInitialEnv LD_LIBRARY_PATH 
>> "/home/richard/bin/qgis_/master/debug/lib/:/home/richard/bin/gdal/lib"
>>  FcgidInitialEnv QGIS_PREFIX_PATH "/home/richard/bin/qgis_/master/debug"

So tried:
export QGIS_DEBUG=5
export QGIS_SERVER_LOG_FILE="/tmp"
export QGIS_SERVER_LOG_LEVEL=5
export QGIS_PROJECT_FILE="/usr/lib/cgi-bin/cbsgemeenten2018.qgz"
export QGIS_SERVER_LANDING_PAGE_PROJECTS_DIRECTORIES="/tmp/qgisserver"
#export QGIS_OPTIONS_PATH="/tmp"
export QGIS_SERVER_CACHE_DIRECTORY="/tmp"
export QGIS_SERVER_API_RESOURCES_DIRECTORY="/tmp/resources"
export PYTHONPATH="/home/richard/bin/qgis_/master/debug/share/qgis/python"
export 
LD_LIBRARY_PATH="/home/richard/bin/qgis_/master/debug/lib/:/home/richard/bin/gdal/lib"
export QGIS_PREFIX_PATH="/home/richard/bin/qgis_/master/debug"

and ran spawn-fcgi again
I see: 
../src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2021-02-02T14:13:25 
Server[0] Adding service SampleService 1.0
"Loading native module 
/home/richard/bin/qgis_/master/debug/lib/qgis/server/liblandingpage.so"

And given the api's work I think my apache config is OK... but I cannot check 
logs

My main issues:
- the missing catalog landingpage
- I never see any logfiles appear (so can not check the chatty logs :-))

Regards,

Richard
_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to