It appears in the KnowlegeBase that XML-RPC is supported by Dreamhost in the default installation of PEAR, but I’m having a heck of a time trying to set up a client for any server on my own domain (via a localhost) or an external domain.

Does anyone have a working implementation? I installed the full PEAR install on my home account, and I can serialize and create the server without a problem – but I can’t create a client. I don’t know Perl. I have not turned my PHP on as a .cgi. Is this the only way I can create a webservice client?

And if I have to make the switch, exactly how much pain am I in for?