Yritän saada mapserveriä toimimaan Ispconfigin kans Ubuntu server 16.04:ssa.
Mapserver asennettu mutta sitä ei vain löydy /cgi-bin kansiosta
Not Found
The requested URL /cgi-bin/mapserv was not found on this server.
Teen linkin
sudo ln -s /usr/bin/mapserv /var/www/clients/client1/web4/cgi-bin/mapserv
Niin saan virheen
Internal Server Error
Logien tietoja
suexec.log
**** uid: (5006/web4) gid: (5005/client1) cmd: mapserv
**** cannot stat program: (mapserv)
other_vhost_access.log
**** "GET /cgi-bin/mapserv HTTP/1.1" 404 1173 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0"
****.vhost:sta löytyy tämä pätkä. Ja vielä kahteen kertaan?
<Directory /var/www/clients/client1/web4/cgi-bin>
Require all granted
</Directory>
ScriptAlias /cgi-bin/ /var/www/clients/client1/web4/cgi-bin/
<FilesMatch "\.(cgi|pl)$">
SetHandler cgi-script
</FilesMatch>
# suexec enabled
<IfModule mod_suexec.c>
SuexecUserGroup web4 client1
</IfModule>
Ispconfigin sivuston asetuksista on aktivoitu CGI ja SuEXEC
Onkohan tässä kyse jostain oikeus jutuista?