If anyone else encounters this updating APC to latest version 3.1.2 fixed the problem and following bug.
> APC 3.0.19 * Fix fd-leak (Gopal) Regards, Sen Haerens On Thu, Mar 5, 2009 at 16:47, Sen Haerens <[email protected]> wrote: > Hi, > > I got the following errors for an application running under ZF 1.7.5. > > 2009/03/05 14:56:47 [error] 20630#0: *625069 FastCGI sent in stderr: > "PHP Warning: Â require_once(Zend/File/Transfer/Adapter/Abstract.php) > [<a href='function.require-once'>function.require-once</a>]: failed to > open stream: Too many open files in > /var/www/example/example.com/library/Zend/File/Transfer/Adapter/Http.php > on line 22 > PHP Fatal error: Â require_once() [<a > href='function.require'>function.require</a>]: Failed opening required > 'Zend/File/Transfer/Adapter/Abstract.php' > (include_path='/var/www/example/example.com/library:/var/www/example/example.com/app') > in /var/www/example/example.com/library/Zend/File/Transfer/Adapter/Http.php > on line 22" while reading response header from upstream, client: > 78.29.246.112, server: example.com, request: "GET / HTTP/1.1", > upstream: "fastcgi://127.0.0.1:9000", host: "example.com" > > Restarting all php processes on the server fixed the problem but I > want to avoid this in the future. > Sites on the server not using Zend Framework were running normally. > > I'm running PHP 5.2.6-2ubuntu4.1 regarding the following bug ( > http://bugs.php.net/bug.php?id=43105 ) but when I execute lsof command > I can see lots of open index.php files for the application in > question. Maximum open file limit on the server is 1024. > > How can I further troubleshoot this? Why only Zend Framework threw > errors about too many open files and not other non-zf php > applications? > > Regards, > Sen Haerens > -- Sen Haerens | Sleutelstraat 9 1000 Brussels Belgium Tel +32 (0)2 880 90 25 | Cell +32 (0)473 86 50 35 Vcard http://vcard.senhaerens.be/
