お世話になっております。
PHPでメール配信システムを運用しているのですが、最近になってエラーメールが配信されるようになりました。
ファイル等の操作は行っていません。
エラーメールの内容は以下の通りです。
regist.phpは受信したメールをDBに格納+メールリストに登録されているメンバーのアドレスにメールを送信、という作業を行っています。
(プログラム自体は退社した前任者が作成したもので、ぼんやりとした機能しか把握できていません^^;)
===================================================
This is the mail system at host XXXXXXX.jp.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The mail system
staffmail@XXXXXXX.jp: Command died with status 1: "/usr/bin/php -q
www/regist.php". Command output: zend_mm_heap corrupted
Final-Recipient: rfc822; staffmail@XXXXXXX.jp
Original-Recipient: rfc822;staffmail@XXXXXXX.jp
Action: failed
Status: 5.3.0
Diagnostic-Code: x-unix; zend_mm_heap corrupted
=========================================================
ちなみに送信したメールはちゃんと全員に届いているようです。
送った本人にはエラーメールと共に自分が送信した分の配信メールも届きます。
システムの運用方法も変更していないし、ファイルも環境も変わっていないため、何が原因かわかりません。
zend_mm_heap corruptedで検索をかけてみたのですが、私の力不足のためか対策を見つけることができませんでした。
何か解決方法をご存知の方がいらっしゃいましたらご教授いただけますでしょうか?
サーバの環境は以下の通りです。
PHP 5.2.4 (cli)
Apache/2.2.6 (Unix)
Zend Engine v2.2.0
with Zend Extension Manager v1.2.2
with Zend Optimizer v3.3.0
MySQL Server version: 5.0.45
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/12/17 04:45