感谢Privateer的迅速答复和建议。
在找到您的答案之前,我已经找到解决方法。这是删除数千个旧cron作业的分步方法,可能对其他人有用。
我登录到phpMyAdmin。我单击了数据库,然后单击“搜索”选项卡。我输入“ cron”,然后选择“所有表”,然后单击“转到”。我将搜索结果列表向下滚动到wp_options表。我点击“浏览”。列表的顶部是option_name'cron'。我单击“编辑”,然后等待页面加载。我单击了显示cron作业列表的框。cron列表是如此之长,以至于我的光标花了大约80秒来响应。然后,我在按下删除按钮之前使用键盘上的Ctrl-A来选择所有内容。我的浏览器完成了大约2分钟的删除操作(Chrome浏览器超时,因此我尝试运行Firefox)。
再过几分钟,我当前活动插件的cron作业重新填充了列表。有9个Cron职位(从超过29,000个职位减少!)。六年来重复的cron作业来自编码错误的插件,其中一些我刚刚安装了一天以进行试用。还有数百个常用插件,例如Wordfence,BackupBuddy,Nextgen Gallery和AutoOptimizer,这些都是我以前卸载的。现在,我的网站已经加载完毕,就像涡轮增压一样。管理区域要快得多。管理员超时错误已消失。我花了很多时间在优化网站上,以减少加载时间。我什至移动了主机并升级了主机计划。没有比删除所有过时的cron作业更快的速度了。移动下载时间从20秒减少到6秒。
在寻找解决方案时,我发现很少有关于cron作业对网站性能的影响的信息。许多人说这没什么大不了的,对于少数的cron作业来说是真的。但是,进入WordPress网站的生命已经过去了几年,我想知道有多少人因已删除插件产生的数百个旧cron作业而肿。建议解决问题的致命内存错误时,建议开发人员首先要求用户检查wp_options中的cron作业数量,而不是要求用户检查其php内存限制。您可能会对发现的内容感到惊讶/震惊!:-)