Веб-сайт Bacula: SQLSTATE [HY000] [14 ] не удалось открыть файл базы данных

Я пробовал тестировать bacula-web 16.04, но не прошел тест с ошибкой в ​​заголовке "SQLSTATE [HY000] [ 14] невозможно открыть файл базы данных "

Какое разрешение мне использовать?

$ sudo ls -l /var/lib/bacula/
total 68
-rw-r----- 1 www-data bacula 63488 May 11 13:25 bacula.db
-rw------- 1 bacula   bacula     0 May 11 13:25 ubuntu-dir.conmsg

config.php подержанный

// SQLite bacula catalog
 $config[0]['label'] = 'Dev backup server';
 $config[0]['db_type'] = 'sqlite';
 $config[0]['db_name'] = '/var/lib/bacula/bacula.db';
0
задан 11 May 2017 в 09:05

2 ответа

Я - сеть Бакулюмов текущий maintener.

По моему скромному мнению, возможно, это решение решит проблему сети Бакулюмов, но в то же время если Вы выполните dir бакулюмов как некорневой пользователь, то это избежит полномочий записи на файле базы данных SQLite.

То, что было бы лучше, является (если бакулюмы, выполненные с пользовательскими бакулюмами) $ sudo показанный bacula:www-данные/var/lib/bacula, скажите мне, если это работает также (Бакулюмы и сеть Бакулюмов)

Я был бы рад обновить документацию сети Бакулюмов в случае необходимости.

P.S.: не стесняйтесь открывать отчет об ошибках или запрос новых функций в средстве отслеживания ошибки сети Бакулюмов-> http://bugs.bacula-web.org

С уважением

1
ответ дан 11 May 2017 в 09:05

Папка sqlite3 база данных находится также потребность иметь разрешение записи для интернет-пользователя. Таким образом для решения это, что я сделал, было:

sudo chown www-data /var/lib/bacula
0
ответ дан 11 May 2017 в 19:05

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

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