前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WordPress 回复评论卡顿、无法发送邮件问题解决办法

WordPress 回复评论卡顿、无法发送邮件问题解决办法

原创
作者头像
cinwell
发布2022-10-20 10:39:01
1.3K0
发布2022-10-20 10:39:01
举报
文章被收录于专栏:TracertTracert

问题起因

前段时间将博客从阿里云迁移到腾讯云,运行一段时间都是正常的,近段时间也没升级和更新wordpress,我发现评论文章后博客卡顿响应时间很长且不跳转刷新页面。

开始以为是有插件bug,于是停用了很多不相干的插件,问题依旧。最后百度下问题所在,都建议是关闭wordpress讨论设置里的“发送电子邮件通知我”。

但感觉不是解决问题的办法,因为博客现在很少打理,所以需要通过邮件及时的通知我来回复评论和留言。

排查故障

关闭“发送电子邮件通知我”后,评论响应时间恢复正常没有出现卡顿。所以可以断定是邮件函数上出了问题,但是最近也没更新过主题和wordpress程序,无法判断是否是源码有问题,我就查看了下

PHP的慢日志(查看PHP慢日志技巧自行百度),发现果然有卡顿停止响应的日志产生。

根据日志,基本可以断定是wordpress无法通过smtp发送邮件所致,导致访客评论我博客,PHP卡顿停止响应超时产生慢日志。

解决故障

百度了几次都没解决,最后看到一条阿里云、腾讯云禁止25端口通信的新闻才恍然大悟,是不是云服务防火墙默认禁止了25端口导致发送邮件失败,于是我顺着这个思路,登录了云服务器的后台。

看到了传说中的解封选项,申请了解封。

解封后测试下,问题依旧。

最后进云服务器安全组进行排查,发现25端口没有添加,应该现在安全组默认是禁止25端口向外发送数据。

添加25、465端口出站允许的规则,wordpress测试评论恢复正常,响应时间也恢复正常,邮箱也能正常接收评论邮件,到此问题成功解决。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题起因
  • 排查故障
  • 解决故障
相关产品与服务
网站建设
网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档