I’m seeing ads everywhere for iPage hosting and it is driving me absolutely crazy. I am running a shopping cart system by Woo Commerce and the client wants to /needs to use Fed Ex. I spent $49 on the plug-in to make Fed Ex an option, and it wouldn’t activate, but gave the error “Sorry, but you cannot run this plugin, it requires the SOAP support on your server/hosting to function.” Their response was “The Class ‘SoapClient’ belongs to the default soap module which is not installed in our server. In our server SOAP is installed as a PEAR module. You need to include following Client class file in PHP script. Please add the code mentioned below at the top of index.php file for that theme or the plugin.
Not only is this require statement on the plug-in’s page, it is on the theme’s index page.
When I mentioned this, their response was, “It seems like plugin required php SOAP. Please note that Class ‘SoapClient’ belongs to the default soap module which is not installed in our server. We have SOAP is installed as a PEAR module. I suggest you to contact plugin vendor regarding the issue. ”
I contacted the plug-in developer at Woo. After some research, they mention this: “It took us a while to find the solution. PEAR’s SOAP implementation is deprecated and they recommend on their own page to use PHPs implementation.
We sadly can’t support deprecated software.
I would either talk to your host to see if they can switch to PHPs version of SOAP or find a new host. Sadly, with their implementation other plugins (not only ours) that require SOAP might break.”
They say they cannot change the installation. “My apologies for the inconvenience you have experienced regarding the issue with the plugin’s. Unfortunately, we cannot change the php’s version of SOAP. We support only the PEAR’s SOAP. ” Therefore I have to find a host that has the correct installation, and it likely will not be difficult. I say this to iPage: I will do my best to steer everyone away from you.