An alternative to $HTTP_RAW_POST_DATA use : $request = file_get_contents('php://input'); Hi, A little snippet to implement OO XML RPC Server. File RPCPlugin.php : class RPCPlugins { private $plugins; function __construct ($pathname, $rpcServer) { $d = dir($pathname); while (($file = $d->read()) !== false) { if (ereg('(.*)\.php$', $file, $regs)) { include_once ($pathname . '/' . $file);