OSQA:由于更改允许的 IP 而无法访问网站(管理员的维护模式)

OSQA: lost access to web-site due to changing allowed IP (admin's maintenance-mode)

我是 OSQA 系统的管理员(顺便说一句,这很酷也很棒)。

我试图学习和理解 "maintenance mode",以便创建备份。所以我输入了 "maintenance mode",在那里我看到了文本框,其中包含当站点处于维护模式时我的用户将看到的消息。此外,还有一个 IP 列表,即使它处于维护模式也将被允许访问该站点。

我的 IP 在那里...

我的错误是 我更改了那个文本框中的 IP ,以便让我的用户看到什么。立即,我无法访问该网站,我只能看到消息,因为我的其他用户......(至少现在我知道它有效 - 用户无法访问该网站,但他们确实看到了消息。 ..)

我怎样才能重新访问我的网站?

谢谢!

您可以访问托管您网站的服务器吗? 如果是这样,您只需要在 django shell 中输入:python manage.py shell 然后 运行 以下代码:

from forum import settings
  settings.MAINTAINANCE_MODE.set_value(None)
  exit()

维护模式将被禁用,您将能够修改允许的 IP。

~迈克