我正在尝试将我的 PostgreSQL 数据库与 Ubuntu 22.04.3 LTS 系统上的 Onlyoffice 系统连接起来。
我使用来自的说明https://helpcenter.onlyoffice.com/installation/docs-community-install-ubuntu.aspx
我刚刚到了应该使用以下命令设置密码的步骤:
echo onlyoffice-documentserver onlyoffice/db-pwd password <DB_PASSWORD> | debconf-set-selections
对于 <DB_PASSWORD> 我使用了我创建的
sudo -i -u postgres psql -c "CREATE USER username WITH PASSWORD 'password';"
发送“echo”命令后,我在控制台中收到以下消息:
debconf: DbDriver "passwords" warning: could not open /var/cache/debconf/passwords.dat: Permission denied
error: Cannot find a question for onlyoffice/db-pwd
debconf: DbDriver "templatedb": could not write /var/cache/debconf/templates.dat-new: Permission denied
我尝试使用 chmod 将权限更改为 777,但这也没有解决我的问题。不幸的是,我还没有找到任何适合我的情况的解决方案。我已遵循这些说明。
答案1
好的...我找到问题了...
echo onlyoffice-documentserver onlyoffice/db-pwd password <DB_PASSWORD> | debconf-set-selections
必须改为
echo onlyoffice-documentserver onlyoffice/db-pwd password <DB_PASSWORD> | **sudo** debconf-set-selections