WordPress.org

Support

Support » Plugins and Hacks » Advanced Access Manager » [Resolved] [Plugin: Advanced Access Manager] Fatal Error on AWM Group: Class 'SoapClient' not found

[Resolved] [Plugin: Advanced Access Manager] Fatal Error on AWM Group: Class 'SoapClient' not found

Viewing 15 replies - 1 through 15 (of 20 total)
  • Plugin Author Vasyltech

    @vasyl_m

    Hi Marcus,
    This is because your hosting does not support SOAP. Ask your support team to activate it. This is very common thing since PHP 5.0.

    Regards,
    Vasyl

    Why in the hell would you change your plugin to require soap if it didn’t require soap in the first place. We just had this same issue and asked our host to install soap and now all of our sites are screwed up.

    I’m puzzled as to why SOAP is required for this plugin. What’s its purpose?

    I’d like to know as well.. why is SOAP needed?

    Plugin Author Vasyltech

    @vasyl_m

    Hi guys,
    The SOAP is needed for two things:
    – AWM About Page;
    – Get the Premium Version;

    So kaotik I do not see any reason why this small change can screw up your websites. If you have a premium version on all your websites, you can just upgrade it on one machine and physically copy files to all other websites.

    SOAP is a common feature which is supported by a lot of hosting companies.

    Regards,
    Vasyl

    Would this mean if SOAP isn’t enabled, the plugin can still operate?
    Please clarify. Thank you.

    Plugin Author Vasyltech

    @vasyl_m

    Hi eljkmw,
    You absolutely right. The only problem will be if you’ll try to install premium version. This will cause fatal error.

    Regards,
    Vasyl

    Vasyl, please remove the requirement for SOAP on your premium version. After the failed server configuration, we had to revert and cannot install SOAP on our server without having to reconfigure a bunch of our existing sites and would like to continue with the upgrades on your plugin. Otherwise it would be wise to refund the users who cannot continue with your plugin and will need to look for a new solution. Surely there must be a way for you to create these features without the use of SOAP.

    I also have just upgraded to the Premium Version but cannot input a licence Key because I am receiving the SOAP Fatal Error message.

    Can you either:

    1) Provide a Premium version via ZIP file (I can send you my license key details) which I can use without SOAP

    OR

    2) Refund the Premium purchase since I am unable to use this functionality – it was not clear I would need to have this SOAP functionality – and I am running PHP5.0.

    I would really like to get AWM working in Premium mode so I very hope option 1 or an alternative to option 1 without SOAP can be found?

    Best regards,
    John

    Plugin Author Vasyltech

    @vasyl_m

    Hi ejbevan,
    Yeas, I can provide you with instruction how to setup it manually. Send me email on whimba (at) gmail.com and I’ll reply with instruction.

    kaotik I understand your concern but SOAP is very common feature and only really out of date hostings do not have it. Also it is quite easy to activate it.

    Regards,
    Vasyl

    I have the same issue. I’m requesting from the host to add this module to the list. I love this plugin and have put $30 into it. Gotta say I’m a bit disappointed that it doesn’t work right out of the box when spending more money on it.

    With all due respect, saying something like “only hosts that are outdated don’t support it” isn’t viable. Plenty of hosts don’t have this module enabled. Dreamhost is one of them. It’s not easy to enable it for a client. We can’t just edit the php.ini file. We have to ask the host to enable it, which takes time. Why not just make it compatible without SOAP?

    Thanks for the great plugin, though! =)

    Plugin Author Vasyltech

    @vasyl_m

    Hi guys,
    I’m going to implement two ways of getting Premium Version based on SOAP availability.
    Most likely new release will come this Sunday.

    If anybody will have this problem, please contact me directly and I’ll provide the instruction for manual setup.

    Thanks for your interest in AAM.
    Vasyl

    Hi Vasyl, the functionalities, for which the SOAP is required (listed below), are not much required in lite/free version. Even if you want to integrate this, you can use conditional structure. If any hosting contains the support of SOAP then use your new structure, either use the structure without SOAP. So, user can use the plugin without any hassle.

    Regards,
    cyberwani

    Plugin Author Vasyltech

    @vasyl_m

    Hi cyberwani,
    Actually this is the way how it is implemented now. If SOAP is not supported – use cURL lib.
    I’m recommending to ask for SOAP support from your hosting company if you don’t have it right now. Entire World has been moving to Web Services since 2001 and any server without SOAP support is retired long time ago 🙂

    Regards,
    Vasyl

    I resolve your mistake,

    some like this

    if (class_exists(‘SoapClient’)) {
    $client = new SoapClient(WPACCESS_AWM_WSDL, array(‘cache_wsdl’ => TRUE));
    $this->template = base64_decode($client->retrieveAboutHTML());
    }
    }
    Василий ждем фикса :)! Спасибо!

Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘[Resolved] [Plugin: Advanced Access Manager] Fatal Error on AWM Group: Class 'SoapClient' not found’ is closed to new replies.
Skip to toolbar