latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Paypal Signup Problems

Home Forums Community Forum Paypal Signup Problems

This topic contains 1 reply, has 2 voices. Last updated by  Bruce 3 years, 9 months ago.

Topic Author Topic
Posted: Friday Apr 12th, 2013 at 8:49 am #47307
Joon Lee
Username: joon2008

We had a couple of problems

1. Signing up without registration gets this error message

[2013-04-12 7:51:54 PM] Cherie: [ http://www.example.com says…
ERROR: Unable to verify $_POST vars.
Please contact Support for assistance.

This is most likely related to an invalid configuration of s2Member, or a problem with server compatibility. If you are the site owner, and you’re absolutely SURE that your configuration is valid, you may want to run some tests on your server, just to be sure $_POST variables are populated, and that your server is able to connect/communicate with your Payment Gateway over an HTTPS connection.

s2Member uses the WP_Http class for remote connections; which will try to use cURL first, and then fall back on the FOPEN method when cURL is not available. On a Windows® server, you may have to disable your cURL extension; and instead, set allow_url_fopen = yes in your php.ini file. The cURL extension (usually) does NOT support SSL connections on a Windows® server.

Please see this thread for details regarding the ideal server configuration for s2Member.
[2013-04-12 7:51:57 PM] Cherie: ?

2.i installed the patch (s2-server-scanner) and gets this error message –

[ERROR] cURL Extension / Or fopen() URL
One or more HTTP connection tests failed against localhost.
Cannot connect to self over HTTP — possible DNS resolution issue.
Can’t connect to: http://www.example.com

In order to run s2Member®, your installation of PHP needs one of the following…
• Either the cURL extension for remote communication via PHP (plus the OpenSSL extension for PHP).
• Or, set: allow_url_fopen = on in your php.ini file (and enable the OpenSSL extension for PHP).
Please consult with your web hosting company about this message. See also: WordPress recommended hosting platforms.
[ERROR] Temporary Files Directory
Unable to find a readable/writable temporary files directory. The system’s default temp directory is either non-existent, NOT yet configured, or is NOT readable/writable by PHP. Please review this article covering PHP’s sys_get_temp_dir() function, or configure your PHP installation with a secure upload_tmp_dir. See this article for further details. In some cases, you might need to consult with your web hosting company about this message.

can you please help? I can private message you to send you our website link

List Of Topic Replies

Viewing 1 replies (of 1 total)
Author Replies
Author Replies
Posted: Saturday Apr 13th, 2013 at 12:14 am #47373
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

This error is caused by your server not having cUrl or allow_url_fopen enabled. You need to contact your hosting company to have these enabled.

Viewing 1 replies (of 1 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.