Hi all,
About 2 weeks ago we noticed that some of our scripts have started to be very flaky, at first we thought it was a connection problem but soon ruled this out. We than carefully examined our scripts but the are pretty simple, small and with no databases involved. These have been working for some months and we have not perform any changes to them. We then thought it might be browser releated but after many experiments we have also ruled that out.
The problem express itself by the pages returning '0 bytes' of content with a 'HTTP Status 200 Ok' header - this can occured at seemingly random times, and once this happens the page will continue this behaviour indefinitely but can recover if we stop requesting it for a few minutes and try again. The requeried headers for forcing browsers not to use cach are implemented.
The only thing we can find that has changed is that zen re-built php about 2 weeks ago (same version as before v4.3.11) - coincidence?
Debugging the scripts while/when this problem occurrs by uploading changes which echo debug lines was intriguing, the scripts could return some content but at random times when and as we moved an 'exit;' around.
Also should note that we have run these scripts on a different server, very similar setup, and they work fine.
Since these scripts are used daily, any help, suggestions greatly appreciated.