None of the code has changed? Do files that do produce output have the '0'?
No
Is the '0' really all that there is in the output? What is in the response headers?
Yes
Is it just empty PHP files (presumably that means "zero-length files with a .php extension") or does an empty .html file do it as well? What about a file that contains only a single space? Or just "<?php"?
Only files that produce no output, for instance:
"<?php ?>" will produce the 0
"<?php ?> " will not produce the 0
Is there anything given in php.ini for auto_prepend_file or auto_append_file?
No
What server are we talking about, here?
Linux
Thank you very much.