Error Code on Sign Up and Member Profile Pages

This error comes up my sign up pages, login pages, and member profile update pages.

Warning: Invalid argument supplied for foreach() in /home/inwbandsnew/public_html/wp-content/plugins/s2member/src/includes/classes/custom-reg-fields.inc.php on line 298

I assume I’m not on the correct time zone to get a message back from support, plus the support page ticket submission is experiencing it’s own error issue:

Please review the following error(s)…

Temporary delivery failure. Please click the “Submit” button to try again.

Anyone else having these issues?

Any ideas?

If you have created your own customized template, which your other thread seems to suggest, then this message is going to be specific to your own code.

But the problem began before I created a new template and I did not modify the custom-reg-fields.inc.php file… Still have the issue.

In that case, can you go back to using the default template and give us a URL to check?

I uploaded the default PayPal template file: paypal-registration-form.php

Here is one of the pages with the error. All signup, login, or profile modify pages have the same error.

https://www.inwbands.com/membership/

Hmm, I can’t see any errors on any of those pages except for mixed content warnings. I doubt they could be responsible for the message you’re getting. Yet I do see the message, even though it appears to be just the default form in use.

So I am wondering if it is some sort of caching issue. Are you running some sort of server-side caching like Litespeed?

I’ll go check. I’m using CPanel with PHP 5.7 under GoDaddy. I did have a feeling it was cache related.

Oh dear, it’s GoDaddy! That’s probably the problem right there.

It can’t be PHP 5.7. There’s 5.6 and there’s 7, but there’s no 5.7 (and no 6 either).

No access to any caching or other utilities from CPanel.

Then I think you need to talk to GoDaddy. And do check what version of PHP you’re running. But you might prefer to try the s2Member scanner first: https://s2member.com/kb-article/server-scanner/

I already ran the server scanner and it returned all options are checked as okay.

Could it possibly help to reinstall the S2Member framework?

Maybe, but the best way would be if you turn plugin deletion safeguards off, and that would mean losing all your settings.

I could handle that. I will try. I really appreciate your suggestions.

There has been an error trying to submit a support ticket on the S2Member website for a few days now, so no way of getting through to anyone else.

You’re welcome, and good luck!

Had to uninstall S2Member completely and allow it to delete ALL data. Just finished setting everything back up and all works fine now. I also deleted the S2MemberPro directory. Not sure I want to go back to the Pro version now that everything is working!

Glad to hear that you’ve got it working!

Installing Pro now shouldn’t mess anything up because it doesn’t touch the code or settings already installed.

We haven’t seen any issues with our support system. If you’re still experiencing an issue, could you please post a screenshot of what you’re seeing?

@Cindyscinto0523 We’re no longer using that support system. Please login to your account on s2Member.com and visit https://s2member.com/support/.

Sorry for the confusion. We’ll be redirecting the old support system soon.