Problem with CGI script

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

 

In one the www folders, I have an index.cgi which is a python script. Problem is that, by visiting that url, the cgi script is not run and I tried a lot to find the problem. Still I have stuck at that.

 

The content of the index.cgi is https://github.com/rocksclusters/roll-server/blob/master/index.cgi

 

and the path to that in my web server is

 

mahmood@ce:~$ ls -l /var/www/html/rocks/7.0/install/rolls/

total 52

drwxr-xr-x 3 root root 4096 Dec  2 18:09 area51

drwxr-xr-x 3 root root 4096 Dec  2 05:53 CentOS

drwxr-xr-x 3 root root 4096 Dec  2 05:02 core

drwxr-xr-x 3 root root 4096 Dec  2 09:35 fingerprint

drwxr-xr-x 3 root root 4096 Dec  2 08:35 ganglia

drwxr-xr-x 3 root root 4096 Dec  2 09:20 hpc

-rwxr-xr-x 1 root root  654 Dec 26 23:17 index.cgi

drwxr-xr-x 3 root root 4096 Dec  2 08:25 kernel

drwxr-xr-x 3 root root 4096 Dec  2 09:37 kvm

drwxr-xr-x 3 root root 4096 Dec  2 09:48 openvswitch

drwxr-xr-x 3 root root 4096 Dec  2 10:29 perl

drwxr-xr-x 3 root root 4096 Dec  2 09:35 python

drwxr-xr-x 3 root root 4096 Dec  2 09:54 sge

 

 

As you can see in the picture at https://pasteboard.co/H0h8wWe.jpg the folder structure is shown in the browser which is a sign of run error for the cgi script.

 

The folder structure should be similar to http://central-7-0-x86-64.rocksclusters.org/install/rolls/

 

 

The virtualhost added to /etc/apache2/sites-enabled/000-default.conf looks like this

 

<VirtualHost *:80>

ServerName rocks-7-0.my.org

DocumentRoot /var/www/html/rocks/7.0

</VirtualHost>

 

<Directory /var/www/html/rocks/7.0>

        Options FollowSymLinks Indexes ExecCGI

        AllowOverride None

        Order allow,deny

        Allow from all

</Directory>

 

<Directory /var/www/html/rocks/7.0/install/sbin>

        AllowOverride None

        #SSLRequireSSL

        #SSLVerifyClient None

        Allow from all

</Directory>

# allow all access to the rolls RPMS

<Directory /var/www/html/rocks/7.0/install/rolls>

        DirectoryIndex /install/rolls/index.cgi

        Allow from all

</Directory>

 

 

 

Any idea about that?

 

 

Regards,

Mahmood


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux