WordPress评论和回复慢的原因及解决方法

最近换到vps后发现评论回复基本都超过1分钟了,一直没有管这个问题,最近发现有人连续评论好多条,只好开始解决这个问题.

查看了ajax代码,一直没有改过,而且切换了其他主题也是这样子,而且一评论,后台刷新后马上就可以看到,这个问题应该排除,只不过浏览器上一直显示正在提交

查看vps进程,发现两个不同用户的sendmail进程,查看日志后发现

My unqualified host name (centos) unknown; sleeping for retry
unable to qualify my own domain name (centos) — using short name
大概的意思是:centos不是完整的主机名,无法使用,等待重试。
原因:因为centos不是完整的主机名,所以sendmail无法解析出IP,sendmail就一直尝试解析,导致http连接无法结束,一直到sendmail进程超时。
解决方法:
1、设置完整的主机名(重启后会丢失):

hostname 自己的域名

2、永久设置主机名
修改/etc/sysconfig/network文件,把hostname centos改为hostname 自己的域名

还有一个解决办法就是点击 设置–讨论 去掉 何时发送电子邮件 后的两个勾

1

评论后收不到邮件而已,没有太大影响…

 

WordPress评论和回复慢的原因及解决方法》上有6条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注