Hi,
occasionaly I find in my apache logs that fastcgi had a broken pipe
error with php running as fastcgi. the logs are like this:
--[color=blue]
> [Wed Nov 5 18:21:31 2003] [error] [client %ip%] (32)Broken pipe:
> FastCGI: comm with server /opt/guide/ppi.searchy.net/cgi-bin/php.fcgi"
> aborted: write failed
> [Wed Nov 5 18:21:31 2003] [error] [client %ip%] FastCGI: incomplete
> headers (0 bytes) received from server
> "/opt/guide/ppi.searchy.net/cgi-bin/php.fcgi"[/color]
--
/opt/guide/ppi.searchy.net/cgi-bin/php.fcgi is the php binary itself.
The error occure randomly and can only me reproduced to visit the site
and "have luck" before an error occures (Once I had my site beat up with
simulteanious wget -m's and all request where perfect, next day I view
the site with my browser "ERROR!" and it suddenly occured :-S
the apache config is like this:
--[color=blue]
> FastCgiSuexec on[/color]
[color=blue]
> And in a virtualhost directive:
> FastCgiConfig -multiThreshold 50 -maxProcesses 50 -minProcesses 5
> -maxClassProcess es 50 -startDelay 5 -appConnTimeout 0
> -listen-queue-depth 1000
> FastCgiServer /opt/guide/ppi.searchy.net/cgi-bin/php.fcgi -processes 5
> AddHandler php-fastcgi .fphp .php4 .php3 .php
> Action php-fastcgi /cgi-bin/php.fcgi[/color]
--
php ignores it as a bug report :-/ When I run php as an external fastcgi
application the broken pipe errors seem to seaze, but webpages are
slowing down.
At the moment I'm running PHP4.3.4RC3 on FreeBSD 4.8
Can anyone tell me, WHY those broken pipe error occure and possible
solutions?
Thanks in advanced,
Frank!
occasionaly I find in my apache logs that fastcgi had a broken pipe
error with php running as fastcgi. the logs are like this:
--[color=blue]
> [Wed Nov 5 18:21:31 2003] [error] [client %ip%] (32)Broken pipe:
> FastCGI: comm with server /opt/guide/ppi.searchy.net/cgi-bin/php.fcgi"
> aborted: write failed
> [Wed Nov 5 18:21:31 2003] [error] [client %ip%] FastCGI: incomplete
> headers (0 bytes) received from server
> "/opt/guide/ppi.searchy.net/cgi-bin/php.fcgi"[/color]
--
/opt/guide/ppi.searchy.net/cgi-bin/php.fcgi is the php binary itself.
The error occure randomly and can only me reproduced to visit the site
and "have luck" before an error occures (Once I had my site beat up with
simulteanious wget -m's and all request where perfect, next day I view
the site with my browser "ERROR!" and it suddenly occured :-S
the apache config is like this:
--[color=blue]
> FastCgiSuexec on[/color]
[color=blue]
> And in a virtualhost directive:
> FastCgiConfig -multiThreshold 50 -maxProcesses 50 -minProcesses 5
> -maxClassProcess es 50 -startDelay 5 -appConnTimeout 0
> -listen-queue-depth 1000
> FastCgiServer /opt/guide/ppi.searchy.net/cgi-bin/php.fcgi -processes 5
> AddHandler php-fastcgi .fphp .php4 .php3 .php
> Action php-fastcgi /cgi-bin/php.fcgi[/color]
--
php ignores it as a bug report :-/ When I run php as an external fastcgi
application the broken pipe errors seem to seaze, but webpages are
slowing down.
At the moment I'm running PHP4.3.4RC3 on FreeBSD 4.8
Can anyone tell me, WHY those broken pipe error occure and possible
solutions?
Thanks in advanced,
Frank!
Comment