title: PHP Soap Issue: Server was unable to process request. ---> Object reference not set to an instance of an object
body: <p>I'm using PHP 5.2.5.5 with Moodle 1.9.</p>
  
  <p>When I make a simple SOAP call without parameters, it works.  However, as soon as I use a call with a parameter, it fails.  If I capture the SOAP request with Fiddler, I see that it's not adding the parameter to the soap request at all.</p>
  
  <p>Here's my sample code:</p>
  
  <pre><code>$WSDL = 'http://www.nanonull.com/TimeService/TimeService.asmx?WSDL';
  $client = new SoapClient($WSDL);
  $response = $client-&gt;getUTCTime(); // WORKS
  $response = $client-&gt;getTimeZoneTime('ZULU');  // SOAP FAULT
  </code></pre>
  
  <p>Any suggestions?<br/></p>