chmod 777 /var/www/bugzilla/data/template/template/en/default
(para que todas as alterações sejam gravadas)
chmod 777 /var/www/bugzilla/data/params
Eu tive uma boa instalação nova do Bugzilla 4.0.
Eu atualizei para a versão 4.0.2 usando o patch .
Tudo correu bem até que tive que limpar o campo shutdownhtml na página Params
http://192.168.0.22/bugzilla/editparams.cgi
Fazendo isso, deu o erro na tela:
Software error:
Error reading ./data/params: Permission denied at Bugzilla/Config.pm line 323.
Compilation failed in require at /var/www/bugzilla/editparams.cgi line 28.
BEGIN failed--compilation aborted at /var/www/bugzilla/editparams.cgi line 28.
For help, please send mail to the webmaster (webmaster@localhost), giving this error message and the time and date of the error.
Ok, é definitivamente um erro de permissão. Eu configurei / var / www / bugzilla da seguinte forma:
drwxr-xr-x 16 www-data www-data 4096 2011-09-22 12:58 bugzilla/
Q1: Qual usuário deveria ter feito a atualização do patch? Eu usei o administrador com sudo. - isso foi errado? Q2: Quais devem ser as configurações para a estrutura de diretórios e arquivos? não é 755 e chown / chgrp www-data é suficiente?
RESPOSTA: Eu tive que mudar o seguinte diretório para consertar os direitos de permissão
chmod 777 / var / www / bugzilla / data / template / template / en / default (para que todas as alterações sejam gravadas) chmod 777 / var / www / bugzilla / data / params
Isso funciona, mas ainda não sei como isso aconteceu.
chmod 777 /var/www/bugzilla/data/template/template/en/default
(para que todas as alterações sejam gravadas)
chmod 777 /var/www/bugzilla/data/params