Argh. After pulling out a little more hair, I now have my other half's Wiki back online. It seems that the PhpWiki developers decided to ob_start("ob_gzhandler") any time it was detected (with the laudable goal of compressing everything sent via the wiki). The problem is, most modern browsers don't support it correctly. Both IE and Mozilla were ignoring the Content-Encoding header that Apache was delivering, and tried to display the random gobbledy-gook that is a gzip-compressed stream. *sigh* A quick application of /* */ around the body of compress_output() in lib/Request.php was just what the doctor ordered.
The amusing part is that I had no idea the problem existed until Erica tried to access it from her place of employment; it seems that Squid was performing the necessary magic to make all of our internal browsers happy. Whee!
I was greatly amused by today's Ditherati quote (original CNN article), where Jim Brock of Yahoo! essentially apologizes for the substandard programming work they've been doing up until now. It reminded me of an article from Paul Graham called Beating the Averages (all about his work with ViaWeb, which was later acquired by Yahoo! and turned into their shopping portal), where he discusses how doing all of their development in Lisp gave them a serious competitive advantage.
I'm so confused now, I don't know who to believe! ;-)