我的暂存服务器上的管理员备份页面似乎已失去访问权限,而且我无法弄清楚原因。
该选项已消失,尝试通过 URL (/admin/backups) 直接访问它会显示“拒绝访问”消息。
我正在使用 S3 进行文件上传,但不是用于备份。app.yml 中指向 S3 上的备份存储桶的相关行已注释掉。
除了 app.yml 中的 DISCOURSE_HOSTNAME 之外,生产服务器和暂存/测试服务器配置之间没有其他区别。
唯一的其他区别是构建。我已升级两者,但重建了暂存应用程序,并且它的构建号不同。
暂存:731699a7cf
生产:627415eb21
这可能与此有关,但我不知道是什么,而且我不想重建生产应用程序来找出原因,以免影响那里的备份。
目录和文件权限似乎没问题,并且在两个服务器之间是一致的。
我错过了什么?
我刚刚更新到该版本,并且可以访问我的备份页面。
您的 /logs 中是否有更多信息可以缩小范围?(另外,以防万一是插件等问题,请使用 trusty 安全模式)
1 个赞
我忘了说,我检查了日志,里面没有任何相关信息。
我禁用了暂存服务器上一个插件,以防万一它导致了问题,但在重建后问题仍然存在。我的生产服务器上有相同的插件,没有出现问题。
我将尝试安全模式,看看是否能提供任何线索。除此之外,我可能只会手动恢复生产服务器的备份,看看效果如何。最后的手段是完全重新安装。
这是一个“拒绝访问”的错误,并且该选项卡未显示。请问您是以管理员还是版主身份登录的?
1 个赞
RGJ
(Richard - Communiteq)
5
请注意,如果“管理员 - 设置 - 备份 - enable_backups‘允许管理员创建论坛备份’”被禁用,则“备份”选项卡将消失,即使对于管理员也是如此。
老实说,我不明白这个设置的用途,如果它是一个隐藏的或全局的设置,那将是有意义的,但它不是。
3 个赞
我以管理员的身份登录。我已检查,该账户设置为 TL4。
就是这样!我一定禁用了它,因为我从不打算备份暂存服务器。在我看来,无法创建备份与无法恢复备份是两回事。我没有注意到,也没有意识到它会移除“Backup”选项卡。
也许在该选项下添加一个说明,指出它对用户界面的影响会很有帮助。
感谢两位提供帮助。
2 个赞
system
(system)
关闭
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.