On Wed, Jan 02, 2002 at 04:18:30PM -0600, Austin Gonyou wrote:
> I'm really confused about Galeon. It seems that when I go to:
> http://digitalroadkill.net:8080/Galleries/
>
> Galeon reports that:
> 'The PHP Filter did not receive suitable input data'
>
> Does anyone know why I *might* receive this in one browser and not in
> another? When I telnet to port 8080 and request /Galleries/ it works
> like a champ. What am I missing?
>
This error happens when PHP sees a brigade that does not start with a
file bucket.
This can happen when ap_internal_redirect is called, (which it probably is
in your situation from mod_negotiation) which will send a seperate brigade
with a single eos if an eos has not already been sent.
I have run across this problem in the past, and am not sure what the correct
solution is. Should php send an eos when it is done generating data?
If not, the php filter should check if the first bucket is an eos, and just
send it down the chain rather than sending the client an error message.
-Ryan