# 如何为非管理员提高点赞频率限制？

**URL:** <https://meta.discourse.org/t/how-to-increase-like-rate-limit-for-non-admins/235007>\
**Category:** Support\
**Created:** [2022年八月3日 14:23 UTC](https://meta.discourse.org/t/how-to-increase-like-rate-limit-for-non-admins/235007 "2022-08-03T14:23:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tpsReports](https://avatars.discourse-cdn.com/v4/letter/t/8797f3/32.png) [@tpsReports](https://meta.discourse.org/u/tpsReports)\
**Post date:** [2022年八月3日 14:23 UTC](https://meta.discourse.org/t/how-to-increase-like-rate-limit-for-non-admins/235007/1 "2022-08-03T14:23:50Z")

</div>

我希望用户可以根据自己的意愿随意点赞/取消点赞帖子。

当我以管理员身份登录我的网站时，我可以无限制地随意点赞/取消点赞帖子。但是，当我以非管理员用户身份登录时，我每 60 秒只能点赞或取消点赞一次，最多 4 次。在 60 秒内第 5 次点赞或取消点赞时，发送到服务器的 POST 请求会失败，并显示一个模态框，上面写着“您执行此操作的次数过多。请等待 58 秒后再试。”

我在管理员界面所做的任何更改似乎都无法解决此问题。我的 app.yml 与默认设置的更改如下：

```plaintext
DISCOURSE_MAX_REQS_PER_IP_MODE: none
DISCOURSE_MAX_USER_API_REQS_PER_MINUTE: 100000
DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS: 10000

DISCOURSE_MAX_ADMIN_API_REQS_PER_MINUTE: 9999999
DISCOURSE_MAX_ADMIN_API_REQS_PER_KEY_PER_MINUTE: 9999999
DISCOURSE_MAX_REQS_PER_IP_PER_MINUTE: 9999999
DISCOURSE_MAX_REQS_PER_IP_PER_DAY: 9999999

```

是否有任何 UI 设置或环境变量可以设置，以避免限制所有用户的点赞操作？如果不行，代码库中的哪个位置控制着这一点，以便我可以进行必要的调整？

---

<div class="post-metadata">

**Author:** ![haydenjames](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/haydenjames/32/255678_2.png) [@haydenjames](https://meta.discourse.org/u/haydenjames)\
**Post date:** [2023年十一月29日 13:27 UTC](https://meta.discourse.org/t/how-to-increase-like-rate-limit-for-non-admins/235007/5 "2023-11-29T13:27:35Z")

</div>

我也一直在论坛上搜索这个问题。自从添加了这个插件 [Top Contributors Sidebar](https://meta.discourse.org/t/top-contributors-sidebar/215110/) 后，我偶尔会收到 `Error code: id_10_secs_limit.` 的错误。

我想将限制加倍。如果这最好作为新主题，请告诉我。只是不想在不需要时添加更多主题。
