Home >Backend Development >PHP Tutorial >wordpress 延续发两封不同的邮件

wordpress 延续发两封不同的邮件

WBOY
WBOYOriginal
2016-06-13 12:12:441094browse

wordpress 连续发两封不同的邮件
rt 
最近在用wordpress 做一个发邮件的功能,单独发一封是好的,但连着发两封邮件,
就是出错,错误信息如图

<br />$r = wp_mail($receiver, $subject1, $message1, $header1);<br />$e = wp_mail($email, $subject2, $message2, $header2);<br />//method1<br />if($r && $e){<br />    return $success;<br />}else{<br />   //fail<br />}<br />//method 2<br />if($r){<br />    sleep(20);<br />    if($e){<br />        return $success;<br />    }<br />}else{<br />    //fail<br />}<br />


中间也有尝试加延时
sleep(10) sleep(20)  都试了,没效果,求大神指导
------解决思路----------------------
在发送邮件的php页面加上
@set_time_limit(100);
试试
------解决思路----------------------
你看下你的日志有什么报错吗?
------解决思路----------------------
没玩过wp,就你贴出的代码而言,是超时
你可以用file_put_contents('d:/log.log',.PHP_EOL,FILE_APPEND);来做跟踪(文件路径自己改),看执行到哪一步出的错,再具体分析

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:php正则替换解决思路Next article:微信调试有关问题