Bacula web: 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

6 ответов

Я являюсь постоянным производителем Bacula-Web.

IMHO, возможно, это решение устранит проблему Bacula-Web, но в то же время, если вы запустите bacula-dir как пользователь без полномочий root, это позволит избежать прав на запись в файл базы данных SQLite.

Что было бы лучше (если bacula работает с пользователем bacula) $ sudo chown bacula: www-data / var / lib / bacula Пожалуйста, скажите мне, (Bacula and Bacula-Web)

Я был бы рад обновить документацию Bacula-Web, если это необходимо.

PS: не стесняйтесь открывать отчет об ошибке или запрос функции в Bacula -Web bug tracker -> http://bugs.bacula-web.org

С наилучшими пожеланиями

1
ответ дан 22 May 2018 в 22:44

Я являюсь постоянным производителем Bacula-Web.

IMHO, возможно, это решение устранит проблему Bacula-Web, но в то же время, если вы запустите bacula-dir как пользователь без полномочий root, это позволит избежать прав на запись в файл базы данных SQLite.

Что было бы лучше (если bacula работает с пользователем bacula) $ sudo chown bacula: www-data / var / lib / bacula Пожалуйста, скажите мне, (Bacula and Bacula-Web)

Я был бы рад обновить документацию Bacula-Web, если это необходимо.

PS: не стесняйтесь открывать отчет об ошибке или запрос функции в Bacula -Web bug tracker -> http://bugs.bacula-web.org

С наилучшими пожеланиями

1
ответ дан 18 July 2018 в 13:30

Я являюсь постоянным производителем Bacula-Web.

IMHO, возможно, это решение устранит проблему Bacula-Web, но в то же время, если вы запустите bacula-dir как пользователь без полномочий root, это позволит избежать прав на запись в файл базы данных SQLite.

Что было бы лучше (если bacula работает с пользователем bacula) $ sudo chown bacula: www-data / var / lib / bacula Пожалуйста, скажите мне, (Bacula and Bacula-Web)

Я был бы рад обновить документацию Bacula-Web, если это необходимо.

PS: не стесняйтесь открывать отчет об ошибке или запрос функции в Bacula -Web bug tracker -> http://bugs.bacula-web.org

С наилучшими пожеланиями

1
ответ дан 24 July 2018 в 20:11

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

sudo chown www-data /var/lib/bacula
0
ответ дан 22 May 2018 в 22:44

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

sudo chown www-data /var/lib/bacula
0
ответ дан 18 July 2018 в 13:30

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

sudo chown www-data /var/lib/bacula
0
ответ дан 24 July 2018 в 20:11

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

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