Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: robebugaty en 17 Febrero 2015, 12:20 pm



Título: Bugzilla problema
Publicado por: robebugaty en 17 Febrero 2015, 12:20 pm
Hola, estoy con la instalación de Bugzilla y debo de decir que, es lo que más me ha dado el coñazo de todas las cosas que he instalado.
El caso, al ejecutar "./testserver http://localhost", me busca la imagen en "/var/www" y no en "/var/www/html", por otro lado probé a ejecutar "./testserver http://localhost/html" y sí logra "bajarse la foto", sin embargo:
>>>
TEST-OK Webserver is running under group id in $webservergroup.
TEST-OK Got padlock picture.
TEST-FAILED Webserver is fetching rather than executing CGI files.
Check the AddHandler statement in your httpd.conf file.
<<<
PD: lo he estado haciendo con el tema de los Virtual Host de Apache y nada de httpd.conf(en muchos foros en los que he estado buscando una solución hablaban de httpd.conf y no es mi caso pues ni sé qué es lo del httpd.conf).
Mi configuración del VHost de Bugzilla:

Código:
<VirtualHost *:80>
        ServerName bugzilla
        DocumentRoot /var/www/html/Bugzilla
        <Directory />
                IndexOptions SuppressColumnSorting SuppressDescription Suppress$
                Options +ExecCGI
                Options FollowSymLinks
                AllowOverride None
        </Directory>

        <Directory /var/www/html/Bugzilla>
                AddHandler cgi-script .cgi
                Options -Indexes +ExecCGI
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                DirectoryIndex index.cgi
                AllowOverride Limit
        </Directory>

<FilesMatch ^(.*\.pm|.*\.pl|.*localconfig.*)$>
  deny from all
</FilesMatch>
<IfModule mod_expires.c>
<IfModule mod_headers.c>
<IfModule mod_env.c>
  <FilesMatch (\.js|\.css)$>
    ExpiresActive On
    ExpiresDefault "now plus 1 years"
    Header append Cache-Control "public"
  </FilesMatch>
  SetEnv BZ_CACHE_CONTROL 1
</IfModule>
</IfModule>
</IfModule>
</VirtualHost>

Hay cosas que las pillé de una página web, o sea, soy un inexperto en esto, no tengo ni idea de qué significan las líneas y mucho menos para qué sirven.

El tema de por qué estoy con la instalación del Bugzilla, es por que lo pidió un profesor del ciclo de informática en el que estudio.
Muchas gracias.
PD: decir que -->
El directorio tiene permisos, el propietario es www-data, aplicados recursivamente(opción -R).
El sitio default está activo al igual que el de bugzilla ya que si no lo activo no es capaz de entrar siquiera en "localhost:8080/".