[PHP-users 26192] Re: PHP 4.4.0 Release Announcement
Yasuo Ohgaki
yohgaki @ ohgaki.net
2005年 7月 16日 (土) 00:01:36 JST
大垣です。
駒走和之 wrote:
> php.iniにて
> error_reporting = E_ALL
> にしておりました。
>
> Ethnaのことなので、PHPメーリングリストに詳細を書くのは遠慮したのですが、
べつにPHPのアプリ類の事であればそれほど気にする必要は無いと
思います。
# とくにこの件は。
>
> Notice: Only variable references should be returned by reference in
> /usr/local/share/Ethna/class/Ethna_Logger.php on line 350
>
> 上記のメッセージが大量に吐き出され(約4300個)、最後に
>
> Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to
> allocate 38 bytes) in /usr/local/share/Ethna/class/Ethna_ClassFactory.php on
> line 149
>
> で止まります。
この問題はメモリリークを伴う問題だったと思います。モジュールで
動作している場合、一回のリクエストで4300もエラーが出るようであ
れば上記の様な状態になってしまっても当然と思います。
# でも新しくなってメモリリークの量が増えた(?)のかもしれません。
# メモリリークを直したのかE_NOTICEを付けただけだったのか把握
# していないので間違っているかも知れません。
--
Yasuo Ohgaki
PHP-users メーリングリストの案内