[Qgis-developer] qgis-web-client: module wsgi

Bernhard Ströbl bernhard.stroebl at jena.de
Wed Apr 22 01:22:01 PDT 2015


Hi Enzo,

I am no Apache pro at all :-)

My config additionally contains the following:
<Directory /path/to/wsgi>
	Order allow,deny
	Allow from all
</Directory>

I wonder if the user running the apache process can access /home/www, 
normally you would use something like /var/www/wsgi or /srv/www/wsgi
similar to where your HTML stuff is (and QWC)

Bernhard

Am 22.04.2015 10:12, schrieb Enzo Cocca:
> Thanks Bernard
>
> You are right, but now It not found the path wsgi folder
>
> "The requested URL /wsgi/search.wsgi was not found on this server."
>
> in globalOptions. js I set :
>
> //URL for custom search scriptsnull; //
> var searchBoxQueryURL =  "/wsgi/search.wsgi?query="; // null:
> var searchBoxGetGeomURL =  "/wsgi/getSearchGeom.wsgi";//null; //
>   and
>
> in /etc/apache2/sites-available/default
> I set
> #mod_wsgi
>    WSGIDaemonProcess gis processes=5 threads=15 display-name=%{GROUP}
>    WSGIScriptAlias /wsgi/ /home/www/wsgi/
>    WSGIScriptAliasMatch ^/wsgi/([^/]+) /home/www/wsgi/$1.wsgi
>
> and than I restarted apache
>
> Where I wrong?
>
>
> 2015-04-22 11:26 GMT+04:00 Bernhard Ströbl <bernhard.stroebl at jena.de
> <mailto:bernhard.stroebl at jena.de>>:
>
>     Hi Enzo,
>
>     your error indicates that the script is not executed as a server
>     script but instead delivered to the client. Thjis should not happen,
>     as it is a high security risk (db internals are exposed).
>
>     Have you enabled mod_wsgi on your apache server as described in
>     section 6.2.1 of the QWC documentation?
>
>     You also should follow this line (section 6 the documentation): "It
>     is recommended to install the wsgi scripts in a separate directory,
>     e.g. /home/www/wsgi, a place that is not reachable by regular web
>     traffic."
>
>     Bernhard
>
>     Am 22.04.2015 09:15, schrieb Enzo Cocca:
>
>         Tahnks Bernhard,
>
>         I know, I have followed the procedure from official guideline
>         https://github.com/qgis/QGIS-Web-Client
>
>         but when execute a sample query in Firefox, like written in the
>         search.wsgi file, Firefox only visualize the file search.wsgi like a
>         text file.
>
>         and I have the error
>         "illegal character
>             #!/usr/bin/python"
>
>         So I not understand the problem....
>
>         Thanks!!
>
>
>
>         2015-04-22 10:51 GMT+04:00 Bernhard Ströbl
>         <bernhard.stroebl at jena.de <mailto:bernhard.stroebl at jena.de>
>         <mailto:bernhard.stroebl at jena.de
>         <mailto:bernhard.stroebl at jena.de>>>:
>
>              Hi,
>
>              the wsgi-Script is a script to be run _on the server_, not
>         in the
>              client.
>
>              Bernhard
>
>              Am 22.04.2015 08:47, schrieb Enzo Cocca:
>
>                  Hi,
>                  I have one questionç
>
>                  I try to write a searchtext in the client, Firebug
>         gives the error
>                  message:
>
>                  "illegal character
>                     #!/usr/bin/python"
>
>                  Someone have a idea??
>
>                  thanks!!
>
>
>
>              __________ Information from ESET Mail Security, version of
>         virus
>              signature database 11513 (20150422) __________
>
>              The message was checked by ESET Mail Security.
>         http://www.eset.com
>
>
>              _______________________________________________
>              Qgis-developer mailing list
>         Qgis-developer at lists.osgeo.org
>         <mailto:Qgis-developer at lists.osgeo.org>
>         <mailto:Qgis-developer at lists.osgeo.org
>         <mailto:Qgis-developer at lists.osgeo.org>>
>         http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>
>
>
>
>     __________ Information from ESET Mail Security, version of virus
>     signature database 11513 (20150422) __________
>
>     The message was checked by ESET Mail Security.
>     http://www.eset.com
>
>
>
>
>


__________ Information from ESET Mail Security, version of virus signature database 11513 (20150422) __________

The message was checked by ESET Mail Security.
http://www.eset.com




More information about the Qgis-developer mailing list