|
|||
|
Hi. I'm attempting to evaluate SWFKitOnline but am running into some problems which I hope someone can help me with. It seems to be the exact tool for the project I'm working on but I need to ensure it works before instructing my client to make the purchase.
The problem is that the sample PHP script is creating the following error: Fatal error: Call to a member function on a non-object in f:\projects\entonox\swfkit.online.demo\test.php on line 4 I have registered the Replacer.dll object using the method described in the readme.txt file and have also altered the permissions as suggested in this thread. I should probably add that I'm working on a Windows XP system running EasyPHP. If any more information is required, please ask. Any help would be appreciated, thanks in advance. |
|
|||
|
It looks like that it fails to create the replace activex component. Have you registered the replacer.dll? An activex component must be registered in the Windows Registry before it can be created:
regsvr32 replacer.dll where regsvr32 is a windows tool to register activex components. |
|
|||
|
Hello, and thanks for your response.
I followed the installation instructions. The DLL is located on my D drive i.e. D:\SWFKit Replacer\Replacer.dll I registered it by running the command line utility, changing the directory to D:\SWFKit Replacer and typing regsvr32 replacer.dll After doing this a pop up displayed the message "DllRegisterServer in replacer.dll succeeded". Unfortunately, the fatal error is still produced. Any help you can provide would be greatly appreciated. I also have a couple more questions if that's okay: 1) Is it possible to install the replacer component on Linux boxes? If so, how would this be done? Most Linux based hosts that I've spoken to have said that they cannot or will not install the component. 2) I'm having trouble finding a web host that will install the component even on a Windows hosting platform. Can you recommend any? UK based would be preferable. Thanks again for your assistance. |
|
|||
|
Sorry, the component can only work on Windows systems. There are asp hosting services support customized activex component, but not clear about the php ones.
When the activex component has been registered successfully, and your PHP supports COM objects, the script should work well. |
|
|||
|
In case it's useful for others I just wanted to add that I found a web host that allowed me to install the Active X component - eukhost.com. I had to sign up for their VPS service but this allowed me to install the component with no trouble and the test script ran exactly as expected. Thanks for your help.
|
![]() |
Was this information helpful? Yes No
| Thread Tools | |
| Display Modes | |
|
|