wordpressは2つの異なるメールを連続して送信します

WBOY
リリース: 2016-06-13 12:12:44
オリジナル
1071 人が閲覧しました

Wordpressで別々のメールを2つ連続で送信してしまう
rt
最近wordpressを使ってメール機能を作っているのですが、メールを1通だけ送信するのは良いのですが、2通連続で送信すると
となってしまいます。写真に示すように、エラーとエラーメッセージ

<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) を追加しようとしましたが、追加できませんでした。作業中、指導を求めてください
------解決策----------------------
追加
@set_time_limit(メールを送信する PHP ページで 100);
試してください
-----ソリューションのアイデア------ -----
ログにエラーが見つかりましたか?
------解決策のアイデア----------------------
これまで WP をプレイしたことがありません。コード出力に関しては、これはタイムアウトです
追跡には file_put_contents('d:/log.log',.PHP_EOL,FILE_APPEND) を使用して確認できます (ファイル パスを自分で変更します)。実行のどのステップでエラーが発生したかを詳しく分析してみましょう

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート