apache cgi-bin ScriptAlias :Forbidden ???
Barry
txscope at fastmail.fm
Thu Nov 18 17:35:35 UTC 2010
On Thu, 18 Nov 2010 15:50 +0000, "Sebastian E. Ovide"
<sebastian.ovide at gmail.com> wrote:
> Hi All,
>
> I'm trying to define a new ScriptAlias to run cgi from another folder. So
> I
> have created a config file and placed it
> in /etc/httpd/conf.d/apache.gis.conf
>
>
> ScriptAlias /mapserver/ /home/gis/bin/
>
> <Directory "/home/gis/bin/">
>
> AllowOverride None
> Options None
> Order allow,deny
> Allow from all
> </Directory>
>
> and in /home/gis/bin/ I have
>
> [gis at mapserver-fc14 ~]$ ls /home/gis/bin/ -la
> total 8312
> drwxrwxr-x. 2 gis gis 4096 Nov 18 14:34 .
> drwx------. 29 gis gis 4096 Nov 18 14:29 ..
> -rwxr-xr-x. 1 gis gis 93 Nov 18 14:34 helloworld.cgi
> -rwxrwxr-x. 1 gis gis 4247004 Nov 18 10:20 mapserv
> -rwxr-xr-x. 1 gis gis 4247004 Nov 18 14:34 test
> -rw-r--r--. 1 gis gis 164 Nov 18 10:20 tilecache.fcgi
> [gis at mapserver-fc14 ~]$
>
>
> But when I'm trying to access to http://myserver/mapserver/myscript I'm
> getting
>
> Forbidden
>
> You don't have permission to access /mapserver/mapserv on this server.
> ------------------------------
> Apache/2.2.17 (Fedora) Server at 10.0.1.61 Port 80
>
>
> Any ideas ?
> --
> Sebastian E. Ovide
>
> --
> users mailing list
> users at lists.fedoraproject.org
> To unsubscribe or change subscription options:
> https://admin.fedoraproject.org/mailman/listinfo/users
> Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
>
Check your selinux settings. If it's enabled and enforcing, look at the
context for the directory and files:
ls -Z /home/gis/bin
It needs to allow the apache user to execute the script. See your
/var/www directory.
Also you need to have an +ExecCGI in the config -- you can put it in the
Directory section.
--
http://www.fastmail.fm - Accessible with your email software
or over the web
More information about the users
mailing list