List Info

Thread: PHP and cherokee




PHP and cherokee
user name
2006-09-05 18:12:46
hello people,

I've been working a high load site with cherokee and PHP, the only issue i've had is that sometimes pages appear incomplete, as if cherokee had died in the middle of the request.

I've compiled php4 and 5 several times and i haven't got any better results, I thought it was a PHP problem, but after doing some tests with apache and php-fcgi i got no incomplete pages with this conf.

I was wondering if there is any way to get a debug cherokee, or anything that would help me figure this out.

cheers
jordi
PHP and cherokee
user name
2006-09-05 18:34:04
Jordi Adame wrote:

> I've been working a high load site with cherokee and
PHP, the only
> issue i've had is that sometimes pages appear
incomplete, as if
> cherokee had died in the middle of the request.
>
> I've compiled php4 and 5 several times and i haven't
got any better
> results, I thought it was a PHP problem, but after
doing some tests
> with apache and php-fcgi i got no incomplete pages with
this conf.
>
> I was wondering if there is any way to get a debug
cherokee, or
> anything that would help me figure this out.

  Add the parameter --enable-trace when you execute the
configure
  script;  It'll enable the tracing facility.

  Then, you will be able to inspect what the server is doing
by using
  the CHEROKEE_TRACE environment variable. For example:

      CHEROKEE_TRACE="all" /usr/sbin/cherokee

  That will print every single step that the server
performs. In this
  case I suppose you don't need so much information, so
something like
  CHEROKEE_TRACE="fcgi" or
CHEROKEE_TRACE="handler" would be enough.

  By the way, this tracing mechanism *slightly* reduces the
server
  performance, but it isn't very much actually, so don't
worry about
  it.

  Oh! And finally, if you check the source code and see
places in
  which it could be good to put new TRACE entries, do not
hesitate to
  submit the patch.

-- 
Greetings, alo.
http://www.alobbs.com
_______________________________________________
Cherokee mailing list
Cherokee0x50.org
http://www.0x50.org/cgi-bin/mailman/listinfo/cherokee
PHP and cherokee
user name
2006-09-05 18:34:04
Jordi Adame wrote:

> I've been working a high load site with cherokee and
PHP, the only
> issue i've had is that sometimes pages appear
incomplete, as if
> cherokee had died in the middle of the request.
>
> I've compiled php4 and 5 several times and i haven't
got any better
> results, I thought it was a PHP problem, but after
doing some tests
> with apache and php-fcgi i got no incomplete pages with
this conf.
>
> I was wondering if there is any way to get a debug
cherokee, or
> anything that would help me figure this out.

  Add the parameter --enable-trace when you execute the
configure
  script;  It'll enable the tracing facility.

  Then, you will be able to inspect what the server is doing
by using
  the CHEROKEE_TRACE environment variable. For example:

      CHEROKEE_TRACE="all" /usr/sbin/cherokee

  That will print every single step that the server
performs. In this
  case I suppose you don't need so much information, so
something like
  CHEROKEE_TRACE="fcgi" or
CHEROKEE_TRACE="handler" would be enough.

  By the way, this tracing mechanism *slightly* reduces the
server
  performance, but it isn't very much actually, so don't
worry about
  it.

  Oh! And finally, if you check the source code and see
places in
  which it could be good to put new TRACE entries, do not
hesitate to
  submit the patch.

-- 
Greetings, alo.
http://www.alobbs.com
_______________________________________________
Cherokee mailing list
Cherokee0x50.org
http://www.0x50.org/cgi-bin/mailman/listinfo/cherokee
[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )