当前位置:   article > 正文

Linux服务器下PHPMailer发送邮件失败问题的解决_sendmail timed out

sendmail timed out

最近在做一个项目,其中有用到PHPmailer来发送邮件,在本地测试好后,上传到线上,邮件发送失败。用的是SMTP协议,本地用的是wamp环境,线上用的是lamp环境。于是就进行一系列的排查。
排查过程
这种方式首先PHP要开启sockets扩展,以及openssl。
1、查看php扩展

#php -m
  • 1

发现是开启的
这里写图片描述

2、 然后打开php.ini,查看allow_url_fopen

allow_url_fopen = On
  • 1
  • 2

没问题,是开启的。再查看是不是禁用函数了

disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcn
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/262715
推荐阅读
相关标签
  

闽ICP备14008679号