如何修复 PHP MySQL 中达到 508 资源限制

Posted

技术标签:

【中文标题】如何修复 PHP MySQL 中达到 508 资源限制【英文标题】:How to fix 508 Resource Limit is reached in PHP MySQL 【发布时间】:2015-09-05 01:25:28 【问题描述】:

如何修复 php mysql

中的 508 Resource Limit is达到 我的网站是用 PHP 和 MySQL 和 javascript ajax 开发的。 我的网站被屏蔽了, 如何在这个问题中立即纠正,任何人都可以快速帮助我 请。

但我得到以下错误,

Resource Limit Is Reached

The website is temporarily unable to service your request as it exceeded resource limit. Please try again later.
Apache/2.4.12 (Unix) OpenSSL/1.0.1e-fips mod_bwlimited/1.4 Server at domain.co.in Port 80
什么是并发连接 如何设置 MySQL 的最大并发连接数 任何解决方案都可以解决这个问题

【问题讨论】:

这不是你的编码问题。这是关于由您的托管服务提供商提供服务器。您应该联系您的托管服务提供商,以便他们为您增加带宽或其他设置;) 我的托管服务提供商询问设置最大并发限制,但我不知道最大并发限制 @Raj 请提供您的网站 URL,并告诉我您是否托管在共享主机上。 我在旧主机上遇到了同样的问题。请提供以上信息。 转到 MySQL 服务器 Home 页面 -> 选择 status 菜单并增加 max.并发连接数 15 到 100 及以上。那就是问题所在。如果您知道如何增加 max。并发连接表示共享。 【参考方案1】:

什么是数据库并发连接?

并发连接是与数据库同时进行的连接。

在共享主机上,有一些限制。根据您的提供商,它可能会振荡。每次访问者进入您的网站时,它都会连接到数据库(如果网页连接到 mysql)。

因此,如果有一些访问者同时访问该网站,则数据库连接数将与访问者一样多。

在大多数情况下,托管服务提供商会说连接有限制(没有指定“数据库”),这与 html 进程有关。

如何增加并发连接数?

如果你有 VPS 或专用的,那么你可以去你的 MySQL 服务器并更改max_concurrent_connections。如果您使用的是共享主机,很可能您不能。

我能做什么?

您的托管服务提供商会告诉您升级到 VPS 或其他比共享托管更昂贵的电源计划。

我不建议您购买 VPS。我会建议您更改您的托管服务提供商。

请提供您的网站 URL、您在哪里托管、采用哪种计划,以便更好地帮助您。

【讨论】:

【参考方案2】:

这是您必须联系您的托管服务提供商的事情。他们已阻止您的网站,因为您已达到最大带宽限制。

【讨论】:

我的托管服务提供商询问设置最大并发限制,但我不知道最大并发限制任何 MySQL 查询都可用于 增加最大并发限制 Apache/2.4.12 (Unix) OpenSSL/1.0.1e-fips mod_bwlimited/1.4 服务器位于 domain.co.in 端口 80 这是问题的相关部分,导致我认为它是带宽问题。

以上是关于如何修复 PHP MySQL 中达到 508 资源限制的主要内容,如果未能解决你的问题,请参考以下文章

在 MySQL 中达到平均水平

如何修复我的 Php 文档中链接到 mysql 的 403 禁止消息?

有没有办法从 PHP 脚本中达到 API 端点但保留原始请求方法?

如何修复 #1932 - 引擎中不存在表

当我在 asp.net mvc 5 中达到类用户身份时,如何获得新属性?

下载文件在我的Wordpress网站中达到实际大小之前停止