Mark,
Thanks. I tried installing those SAM binaries that you uploaded to
fileden.com on a Windows XP SP3 machine by:
1) copying the php_sam.dll and php_sam_xms.dll binaries to my C:\PHP\ext folder
2) adding these references to my php.ini file:
extension=php_sam.dll
extension=php_sam_xms.dll
[sam]
sam.factory.mqtt=mqtt
sam.factory.wmq=xms
sam.factory.wmq:client=xms
sam.factory.wmq:bindings=xms
sam.factory.wpm=xms
sam.factory.rtt=xms
3) Restarting IIS
When I run PHPInfo() to check the configuration PHP isn't able to load the extensions. I get two Warning dialogs saying:
"PHP Startup: Unable to load dynamic library 'C:\PHP\ext\php_sam.dll' - The specified module could not be found." and
"PHP Startup: Unable to load dynamic library 'C:\PHP\ext\php_sam_xms.dll' - The specified module could not be found."
I have checked and confirmed that the two Sam .dll files are in the C:\PHP\ext\ folder.
I then ran the php_sam.dll file through Dependency Walker which revealed a dependancy on PHP5TS.DLL. This file is part of the thread-safe version of PHP, but I'm using the non-thread-safe version of PHP. So, are you able to supply Sam .dll's for the non-thread-safe version of PHP?
Thanks.