hamada
bungu****@leo*****
2008年 3月 27日 (木) 08:39:48 JST
こんにちわ。 On Wed, 26 Mar 2008 19:00:44 +0900 "JM" <pelul****@xrh*****> wrote: > すると、注文確認メールが届かなかった日時のログが全てありませんでした。 それだと当然メール届きませんよねぇ。MTAが受け取ってないんだから、絶対に メールは届かない。 既にご指摘が入ってるみたいですけど、今度はapacheのログで、PHPスクリプト がどのようにアクセスされたかを解析しなきゃイカンでしょうね。 OKな場合とNGな場合でなにか差があるのか。NGな場合にもmail関数は呼ばれてい るのか、いないのか。 apacheのログ解析にはApacheLogViewerが便利です。 http://www.ne.jp/asahi/ns01/info/circle/ApacheLogViewer/download.html 場合によっては、checkout_何とか系のファイルに独自ログを書かせるようにす るのが早道かもしれません。 呼ばれた際のセッションIDやuser_idを別途書き出しておけば解りやすい。 error_log http://jp.php.net/manual/ja/function.error-log.php > (今朝の分まで送ってもらったのですが、やはりログにはありませんでした。。。) 念の為に確認しますけど、 > rejecting connections on daemon MTA: load average: 20 みたいなログも含めて、全然痕跡が無いんですよね? おそらくサーバの全ログではなく、ログから貴君のID分のみを抽出して送ってく れてるんだと思われる→上記のようなグローバルなログは含まれていない可能性 が高いですが。 はまだ