Ошибка после обновления Bugzilla с 4.0 до 4.0.2

У меня была хорошая рабочая новая установка Bugzilla 4.0.

Я обновил версию 4.0.2 с помощью патча .

Все прошло нормально пока мне не пришлось очистить поле shutdownhtml на странице Params

http://192.168.0.22/bugzilla/editparams.cgi

. Сделав это, выдается ошибка на экране:

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.

Хорошо, это определенно ошибка разрешения. Я установил / var / www / bugzilla следующим образом:

drwxr-xr-x 16 www-data www-data    4096 2011-09-22 12:58 bugzilla/

Q1: Какой пользователь должен был выполнить обновление патча? Я использовал Administrator с sudo. - Это было неправильно? Q2: Какими должны быть настройки для структуры каталогов и файлов? не 755, а chown / chgrp www-data достаточно?

ANSWER: Мне пришлось изменить следующий каталог, чтобы исправить права доступа

chmod 777 / var / www / bugzilla / data / template / template / en / default (для всех изменений, которые нужно записать) chmod 777 / var / www / bugzilla / data / params

Это работает, но все же я не знаю, как это случилось.

0
задан 22 September 2011 в 16:01

1 ответ

chmod 777 /var/www/bugzilla/data/template/template/en/default

(для всех изменений, которые нужно записать)

chmod 777 /var/www/bugzilla/data/params

1
ответ дан 25 May 2018 в 18:41

Другие вопросы по тегам:

Похожие вопросы: