cPanel使用资源超出限制:停止Wordpress cron

如果您的网站曾经被暂停,并且出现cgi-bin错误,则该帐户已被暂停,首先要做的是进入cPanel管理信息中心,并检查资源使用情况-如果您准时看到一些东西。


如何调查cPanel高资源使用率并解决托管帐户被暂停的问题?

如果您的网站曾经被暂停,并且出现cgi-bin错误,则该帐户已被暂停,首先要做的是进入cPanel管理信息中心,并检查资源使用情况-如果您准时看到一些东西。

此帐户已被暂停。请与您提供的托管服务联系以获取更多信息。

否则,请转到如下所示的资源使用情况统计信息,找出问题的出处,最有可能是来自Wordpress网站的问题,它使用了过多的数据,未正确缓存,并经常调用cron进行更新,而这并非总是必要的。

即使是最便宜的虚拟主机也有其资源使用限制-因此,请确保在您的网站上缓存和优化所有内容!

cPanel虚拟主机平台

cPanel您的网站在过去24小时内受到限制

当从仪表板资源使用应用程序中收到cPanel错误“您的网站在过去24小时内受到限制”时,要做的第一件事是检查当前使用情况,并查看哪些资源实际超出了限制。

您的网站在过去24小时内受到限制

进入“当前用法”标签后,您将可以访问以下信息:

  • 以服务器配额的百分比提高使用速度,
  • 数据大小,千字节或兆字节的输入/输出使用情况,
  • IOPS,每秒的输入/输出操作,
  • NPROC,可用的处理单元数,
  • 输入流程,当前使用的流程数量,
  • 物理内存使用情况,已使用的物理内存量

在检查了导致问题的资源之后,访问最后一个选项卡(快照选项卡)可能会很有趣。

如果资源受到限制,则可以按日期和类型访问快照列表,每个快照都显示正在使用mosst资源的进程以及所占用的CPU和内存使用量的百分比。

如果这些脚本之一来自您的WordPress网站,特别是来自cron文件,则要在有问题的网站上采取的最佳措施是停止Wordpress cron。

停止WordPress cron

要执行WordPress停止cron操作,最佳和正确的方法是在wp-config.php文件中添加一行指令,该指令可以在WordPress网站根目录中找到。

您可以使用FTP浏览程序(例如FileZilla)访问此文件。

FileZilla®,免费的FTP解决方案

然后,只需使用文本编辑器(例如出色的Notepad ++程序)打开文件即可。

Notepad ++网站

如屏幕截图所示,在第40行周围添加以下行。

然后,将本地wp-config.php文件重新上传到服务器上,并覆盖现有文件。

仅此而已,不再需要运行WordPress cron,您的服务器使用率应恢复为更可接受的值。

WordPress停止cron:在wp-config.php中添加文本define('DISABLE_WP_CRON','true')

SQL请求过多

如果您收到来自cPanel WatchMYSQL Alert的电子邮件,告知您超出了MySQL并发连接限制,则可能是因为查询太大-尝试限制查询返回的结果数,并尽可能地对其进行优化可能是因为脚本运行时间过长。

无论如何,您都需要优化您的网站,并确保MySQL查询不会询问和返回过多的数据。

另一个解决方案可能是确保您正在InterServer主机或其他主机上使用缓存程序,该程序将保存和显示静态页面,而不是为每个页面显示请求数据库访问。

WatchMySQL Alert-您已超出MySQL并发连接限制





评论 (0)

发表评论