当 pups 尝试创建符号链接时,Discourse-setup 失败

该错误源于尝试为日志文件创建符号链接,但具有这些名称的文件已存在。

在运行 discourse-setup 之前,请删除 /var/www/discourse/log 目录中类似 production.logproduction_errors.log 等文件。这将允许符号链接命令成功执行。
示例:

rm /var/www/discourse/log/production.log
rm /var/www/discourse/log/production_errors.log
rm /var/www/discourse/log/unicorn.stdout.log
rm /var/www/discourse/log/unicorn.stderr.log
rm /var/www/discourse/log/sidekiq.log

然后,重新运行设置。

另外,容器内的文件/文件夹所有权通常应属于 discourse 用户,而不是 root 或您的主机用户。如果文件由错误的用户在主机上预先创建或具有不正确的权限,设置可能会失败。