に支払いゲートウェイのエラーを記録したいpayment.log。これをに追加しbootstrapます:
CakeLog::config('payment', array(
'engine' => 'FileLog',
'file' => 'payment',
));
問題が発生した場合:
CakeLog::write('payment', 'The is a problem!');
ただし、上記のコマンドは とThis is a problem!の両方payment.logにerror.logログインしますが、最初のファイルにログインするだけで十分です。
また、他のコントローラーで他の問題が発生した場合 ( などusers)、両方のファイルにログインします。ログインするだけでいいのにerror.log
(つまり、支払いエラーはにログインしpayment.log、その他の問題はに書き込む必要がありますerror.log)
間違いはどこですか?
ありがとう。