Ciao a tutti, ho appena installato
Apache 2.2.14(win32) mod_gcgid/2.3.6 su windows 10 x64
questa è una parte di httpd.conf
codice:
#la path qui sotto è corretta
include "C:\OSGeo4W/httpd.d/httpd_qgis.conf"
e questo il file httpd_qgis.conf
codice:
AddHandler cgi-script .cgi .pl .exe
LoadModule fcgid_module modules/mod_fcgid.so
DefaultInitEnv PATH "C:\OSGeo4W\bin;C:\OSGeo4W\apps\qgis\bin;C:\OSGeo4W\apps\grass\grass-@grassversion@\bin;C:\OSGeo4W\apps\grass\grass-@grassversion@\lib;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem"
DefaultInitEnv QGIS_PREFIX_PATH "C:\OSGeo4W\apps\qgis"
DefaultInitEnv QT_PLUGIN_PATH "C:\OSGeo4W\apps\qgis\qtplugins;C:\OSGeo4W\apps\qt4\plugins"
DefaultInitEnv TEMP "C:\Users\admin\AppData\Local\Temp"
DefaultInitEnv PYTHONHOME "C:\OSGeo4W\apps\Python27"
ScriptAlias /cgi-bin/ "C:\OSGeo4W/bin/"
ScriptAlias /qgis/ C:\OSGeo4W/apps/qgis/bin/
#ScriptAlias /cgi-bin/ C:\OSGeo4W/apps/qgis/bin/
<Directory "C:\OSGeo4W/apps/qgis/bin/">
SetHandler fcgid-script
Options ExecCGI
#Order allow,deny
#Allow from all
Require all granted
</Directory>
Apache fa lo start correttamente ma se provo a richiamare l'indirizzo di test:
http://localhost/qgis/qgis_mapserv.f...etCapabilities
ricevo un errore 403:
You don't have permission to access /qgis/qgis_mapserv.fcgi.exe on this server
Come posso risolvere?
Le path indicate nei file di configurazione le ho controllate e sono giuste
grazie a tutti per l'aiuto!