trying out the hint from github issue remove-xmlrpc
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Mon, 13 Mar 2017 11:36:19 +0000 (12:36 +0100)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Mon, 13 Mar 2017 11:36:19 +0000 (12:36 +0100)
https://github.com/gggeek/phpxmlrpc/issues/45

php/plc_api.php

index 4bd77a1..ea90a8c 100644 (file)
@@ -142,7 +142,9 @@ class PLCAPI
     // Marshal the XML-RPC request as a POST variable. <nil/> is an
     // extension to the XML-RPC spec that is supported in our custom
     // version of xmlrpc.so via the 'allow_null' output_encoding key.
-    $request = xmlrpc_encode_request($method, $args, array('allow_null' => TRUE));
+    $request = xmlrpc_encode_request($method, $args, array('null_extension'));
+    error_log("ENCODED: " . $method . "(" . $args . ")");
+    error_log("OBTAINED: " . $request);
     curl_setopt($curl, CURLOPT_POSTFIELDS, $request);
 
     // Construct the HTTP header