On my system (running PHP 5.3.15, Apache 2.2.22) xajax works fine. On another system running PHP 5.2.17, Apache 2.2.22), xajax responses are preceded by a blank line. This can be seen in the Firebug Network tab, XHR->Response. There's literally a blank line before
<?xml version="1.0" encoding="utf-8" ?>
What on earth could be causing this and how can I fix it?
Having a blank line before the start of an XML document is an error and leads to the error
Error: XML or text declaration not at start of entity
in the Browser's Error console.