[s2container-php5:53] Re: [質問]S2DaoのMetaDataクラスとログ出力について

klove klove @ sea.plala.or.jp
2006年 9月 29日 (金) 00:28:15 JST


klove です。

Yusuke Hata wrote:
>>・log4phpを使う。(手順は下記と想像)
> log4phpということですが、S2Container.PHP5側で何か必要な処理とかありましたっけ > klove さん
>
>>ーー>未成功。下記のエラーが出ます。
>>
>>*Notice*: Only variable references should be returned by reference in *
>>/home/ueyama/lib/log4php/LoggerAppender.php* on line *73*
>>*Notice*: Only variable references should be returned by reference in *
>>/home/ueyama/lib/log4php/LoggerPropertyConfigurator.php* on line *565*
>>
>>正しいlog4phpを用いたログ出力方法を教えていただけないでしょうか。

私の環境でも、
  s2container.php5/examples/misc/logger/log4phpClient.php
を実行すると、Noticeメッセージが出力されますがログは取得できています。
ログが取得できない(未成功)のは、上記メッセージとは別の問題かもしれません。

log4phpのNoticeメッセージについて直接対応することはできないのですが、
一時的な対応として、次のように修正頂ければと思います。
・LoggerAppender.phpの場合
  L64 : function &singleton(  -> function singleton(

よろしくお願いいたします。


S2Container-PHP5 メーリングリストの案内