我尝试在16.04上测试bacula-web,但测试失败,错误为标题“ 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';
我是Bacula-Web的当前维护人员。
恕我直言,也许此解决方案可以解决Bacula-Web问题,但同时,如果您以非root用户身份运行bacula-dir,则可以避免对SQLite数据库文件的写权限。
更好的方法是(如果bacula与用户bacula一起运行)$ sudo chown bacula:www-data / var / lib / bacula请告诉我这是否也可行(Bacula和Bacula-Web)
如果需要,我很乐意更新Bacula-Web文档。
PS:随时在Bacula-Web错误跟踪器-> http://bugs.bacula-web.org中打开错误报告或功能请求。
此致
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句