instalação do bugzilla no debian

1

Eu queria configurar o bugzilla na minha Debian debian.

Tudo funciona bem suavemente até eu fazer o teste sugerido pelo manual oficial:

./testserver.pl http://www.localhost/bugzilla

que retorna:

TEST-FAILED Fetch of images/padlock.png failed
Your web server could not fetch http://www.localhost/bugzilla/images/padlock.png.
Check your web server configuration and try again.

as coisas que fiz até este ponto:

alterou o localconfig do bugzilla:

$webservergroup = 'www-data';
$db_driver = 'mysql';
$db_pass = 'myDemoPass';

navegando para http://localhost/bugzilla/ resulta em um site que não encontrou erro.

a pasta bugzilla está localizada em / var / www / html /

Qual poderia ser o motivo?

Especificações:

Debian 7, Apache2, MySQL, Pearl

Editar: eu fiz uma nova instalação limpa do debian em uma vm separada e cheguei a um ponto em que recebi esta mensagem de erro:

Syntax error on line 73 of apache2.conf
Apache2::SizeLimit at the moment works only with non-threaded MPMs...

as linhas que adicionei ao apache2.conf:

PerlSwitches -w -T
PerlConfigRequire /var/www/html/bugzilla/mod_perl.pl
    
por Wandang 05.01.2014 / 20:19

2 respostas

1

Com relação ao problema de Apache2::SizeLimit at the moment works only with non-threaded MPMs : O Bugzilla será executado somente com o módulo de multiprocessamento de pré-teste do Apache [MPM]. Se a sua compilação do Apache estiver executando outro MPM, o Bugzilla lançará este erro.

Eu estava tendo o mesmo problema e consegui finalmente carregar a página index.cgi padrão no meu navegador, alterando o módulo de multiprocessamento que o Apache estava usando. Eu executei o comando a2dismod mpm_event para desassociar o módulo de eventos do diretório /etc/apache2/mods-enabled , depois executei a2enmod mpm_prefork para criar um link simbólico para o módulo prefork [que já estava em /etc/apache2/mods-available ]. Finalmente, reiniciei o servidor com service apache2 restart , para que o Apache pudesse começar a usar o módulo recém-vinculado.

lista de comandos do mpm | Nota do Bugzilla sobre o uso do prefork | Informações mais antigas, mas relevantes, sobre o symlinking do Apache2 help.ubuntu.com/10.04/serverguide/httpd.html

    
por 29.04.2014 / 01:15
1

Outra sugestão sobre o problema SizeLimit : No Debian, eu simplesmente fiz

apt-get install apache2-mpm-prefork

Isso desinstalou automaticamente apache2-mpm-worker . Leia também a descrição do pacote . O Bugzilla agora funciona bem.

    
por 13.12.2014 / 20:12