[PHP-users 29098] Re: imap_open()とデバッグログ
Yasuo Ohgaki
yohgaki @ ohgaki.net
2006年 4月 25日 (火) 17:58:09 JST
大垣です。
Koichi KAWAMURA wrote:
>>> imap_open()を使おうとしているのですが、ログインがうまくいきません。
>>>
>>> それで、マニュアル(http://jp2.php.net/manual/ja/function.imap-open.php)
>>> を見ると、 /debugを指定することによって「プロトコルの通信内容をアプリ
>>> ケーションのデバッグログに記録します。」とあるのですが、このデバッグログ
>>> というのはどこに生成されるのでしょうか?
>>>
>>>
>> ソースの斜め読みではエラーログフラグがonの場合、
>> 複数回imap_error_log()を呼び出す事により、保存されたエラーが取得できるようです。
>>
>> while ($err = imap_error_log()) echo $err;
>>
>> で取得できませんか?
>> # ソースを1分も見ていないので、間違っているかもしれません。
>>
>>
>>
> *Fatal error*: Call to undefined function imap_error_log() in ...
> が出ます。
もしかしたらCの関数名を書いていた(?)かも知れません。そんな関数
ないですね...
var_dump(map_errors());
で見るか
while (FALSE !== ($err = imap_last_error()) echo $err;
で参照できないでしょうか?
--
Yasuo Ohgaki : yohgaki @ ohgaki.net : http://www.ohgaki.net/
PHP-users メーリングリストの案内