Updated IXR Library:
http://gpl.datility.net/jrk/contrib/IXR_Library.inc.phps
Example IXR call for MyPW:
http://gpl.datility.net/jrk/contrib/IXR_Library.mypw-example.phps
It does not seem that the IXR library is actively developed. However,
anyone involved in the IXR library is welcome to integrate these
changes in part or in whole.
Jason
diff IXR_Library.inc.php-1.61-jrk IXR_Library.inc.php-1.61-orig
11,13d10
< /*
< Modified by Jason Klein (06/May/2007) to support HTTPS scheme.
< */
479,480c476
< $this->ssl = ($bits['scheme'] == 'https' ? 'ssl://' : '');
< $this->port = isset($bits['port']) ? $bits['port'] :
($bits['scheme'] == 'https' ? 443 : 80);
---
> $this->port = isset($bits['port']) ? $bits['port'] : 80;
487d482
< $this->ssl = '';
511c506
< $fp = @fsockopen( $this->ssl . $this->server , $this->port,
$errno, $errstr, 30);
---
> $fp = @fsockopen($this->server, $this->port);
513c508
< $this->error = new IXR_Error(-32300, 'transport error -
could not open socket [' . $errstr . ':' . $errno . ']');
---
> $this->error = new IXR_Error(-32300, 'transport error - could not open socket');