Here's an update:

I don't think the problem is related to APC anymore because it happens
with it on and off.  I think there is something strange with the PHP
configuration on this specific server.  I installed the application on
2 other servers with PHP 5.3.1 and similar settings - I could not make
the problem occur on those servers.

The problem goes away for a while if I restart apache:
sudo /etc/init.d/httpd restart
but then it comes back within an hour or so.

Once the problem has occurred, if I run a JMeter load test, about 50%
of requests hitting a symfony page fail.  Which makes me suspect the
problem is with PHP 5.3 on this server and with the symfony
autoloader.  Normal PHP pages that don't call
"sfCoreAutoload::register();" never throw the error.

I downgraded to PHP 5.2.13 on the server and have not seen the problem
yet.

I'm going to keep PHP 5.2.13 on the server for a few days and see if
the problem occurs.  Then I will re-install PHP 5.3.1 and see if it
happens again.  Obviously we'd like to have 5.3 on the server long
term.

I'm also having our hosting provider setup another temporary server
with the exact same configuration to see if I can reproduce the
problem on another box.

Thanks

On Jul 1, 11:29 am, Gareth McCumskey <[email protected]> wrote:
> Try manually deleting all files in the project cache directory so that
> it is totally empty, THEN turn APC back on, THEN run your application
> to rebuild cache. That may help.
>
>
>
>
>
> On Wed, Jun 30, 2010 at 11:00 PM, mstralka <[email protected]> wrote:
> > No luck - I configured apc.stat = 0 this morning and still saw the
> > issue occurring 2 hours later.
>
> > Then I disabled APC completely - and it still happens!  I'm beginning
> > to think it's a problem in apache or PHP because if I open several
> > links from a page into separate tabs in rapid succession, at least one
> > of them will show the white page of death and the same error message
> > in the log.  I would hardly consider 4 or 5 simultaneous connections
> > "heavy load" on this powerful server.
>
> > Any other suggestions?
>
> > On Jun 30, 9:26 am, axe <[email protected]> wrote:
> >> that's strange...
>
> >> try to add
> >> apc.stat=0
>
> >> this will stop checking file modification time, maybe it can help...
> >> just if you change any php file, you have to manually clear apc cache
>
> > --
> > If you want to report a vulnerability issue on symfony, please send it to 
> > security at symfony-project.com
>
> > You received this message because you are subscribed to the Google
> > Groups "symfony users" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]
> > For more options, visit this group at
> >http://groups.google.com/group/symfony-users?hl=en
>
> --
> Gareth McCumskeyhttp://garethmccumskey.blogspot.com
> twitter: @garethmcc

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to