I have an app that makes use of third party software using PHP(32 bit PHP) COM object, everything is working fine on my local machine (Windows 7, 64bit).
When I deployed my app to a live server (Windows Server 2012, 64bit) and I try to create my COM object I'm getting the
Fatal Error: Cannot create object "Class not registered"
After finding these other SO questions:
Class not registered error from PHP
Failed to create COM object 'X': Class not registered in another WAMP
I have ran regsvr32.exe
(the 32bit version) for my DLL with message prompt indicating successful registry.
And also verified that the CLSID exists in all the proper places in the registry (registry entries are the same on both machines):
HKEY_CLASSES_ROOT\Wow6432Node\CLSID
HKEY_LOCAL_MACHINE\Software\Classes\Wow6432Node\CLSID
Does anyone know why I am still receiving this error? Is it due to Windows Server 2012 OS?