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.

Cristián Lávaque


My Latest Replies (From Various Topics)

Viewing 25 replies - 1,251 through 1,275 (of 7,376 total)
Author Replies
Author Replies
Posted: Tuesday Apr 23rd, 2013 at 8:03 pm #48237

I see, but you had the whole site working without the www, it was only in that redirection that you used the www.

Hmm… Can you login to the admin area? If so, just remove the www you added to those settings…

I just tried logging in and got redirected to http://.singingbowltraining.com/wp-login.php which is wrong because it has a dot before the domain name, but without a subdomain.

You will need to look in the database to find and edit them. If you have cPanel, go to phpMyAdmin and use that to do it.

Posted: Tuesday Apr 23rd, 2013 at 7:52 pm #48235

Thanks for the info. I’ll forward it to Jason.

About the login info, the contact form email never got to us, probably because of the attached log files, which you ended up having to email to Bruce directly. Did you include in that email all the info the contact form requests?

It’d be great if you could submit the contact form once more, without any attached files, just the login info. Thanks! s2Member® » Private Contact Form

Posted: Tuesday Apr 23rd, 2013 at 7:48 pm #48232

…we know the media file is there, but the Verify Media message says, “Media URL contains characters that may cause problems for some clients. For maximum compatibility, only use letters, numbers, dash – and underscore _ characters only.”

We made the mod-rewrite format available, to avoid the problem with some video players that don’t like a querystring, so it doesn’t surprise me that you get that warning for the podcast players.

Our Staging installation and my non-WPEngine hosted installation asked for authentication, and then began streaming!

However the Sandbox and the Bare bones installs on WPEngine, which use the same account info–asked for authentication and then gave this error:

Seems to be a problem with WP Engine too, although I’m not sure what. Did you use the mod-rewrite format in that test too?

The best solution will be to have WP Engine work correctly, I guess. It was working until a few weeks ago, from you said, so it’s not impossible.

Posted: Tuesday Apr 23rd, 2013 at 7:33 pm #48227

That’s very weird. Could you submit your site’s info? s2Member® » Private Contact Form

Did you do the troubleshooting suggested here? Knowledge Base » Common Troubleshooting Tips

Posted: Tuesday Apr 23rd, 2013 at 7:29 pm #48226

I can take a look if you submit your site’s info. Let me know when you do. s2Member® » Private Contact Form

Posted: Tuesday Apr 23rd, 2013 at 7:14 pm #48225

No, preview doesn’t work for other drafts I tried either.

I looked in your .htaccess file and found these lines at the end (I replaced the domain name with “yoursite”):

RewriteCond %{HTTP_HOST} ^yoursite\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.yoursite\.com$
RewriteRule ^/?$ "http\:\/\/www\.yoursite\.com\/free\-training\-materials" [R=301,L]

You may want to edit those a bit.

Let me know when the preview works so I can test the PHP code. Thanks!

Posted: Tuesday Apr 23rd, 2013 at 7:07 pm #48222

I created a test page and when I tried previewing it, it sent me to another address. The preview link is:

http://yoursite.com/?page_id=2127&preview=true

And I got sent to

http://www.yoursite.com/free-training-materials?page_id=2127&preview=true

Notice the added “www.” and “free-training-materials”. The page didn’t load, by the way, but I didn’t get a 404 either. Firefox says “The page isn’t redirecting properly”.

You may want to look into this.

See also: Knowledge Base » Don't Mix www, — and Without!

I’ll try an existing draft, maybe I can preview there.

Posted: Tuesday Apr 23rd, 2013 at 6:55 pm #48220

Thanks Dean. I’ll take a look now.

By the way, what’s the name of the page where you tried the above code?

Posted: Tuesday Apr 23rd, 2013 at 6:46 pm #48219

I didn’t register an account, and couldn’t download the file because I wasn’t logged in. I meant it worked because it sent me to the Membership Options page as expected, instead of giving a 500 error as the other URL did.

I couldn’t tell about the CloudFront error because I didn’t get that far. You can send your site’s info so I take a look at this. Let me know when you sent it. s2Member® » Private Contact Form

The CF error you got says “NoSuchKey”, did you verify that you have the file video.mp4 in your bucket? Make sure the casing is correct too, it’s case sensitive. When you send the info, please include the name of the bucket you have in S3 and the name of some files you have in it.

Posted: Tuesday Apr 23rd, 2013 at 8:55 am #48187

I can understand it’s frustrating.

If you didn’t see the error in the logs, where did you see it? Communications with PayPal get logged, not just the first one. So if there was an error, it would likely be in one of the logs.

Could you tell us the ID of the subscription (subscr ID) that gave you this problem so we can look for the related entries in the logs?

Does the user have that subscr ID in his profile? Does the subscription profile exist in PayPal?

I asked for the site’s info because that way Jason can take a look at the installation if needed too, and sometimes may even run some tests to find the problem.

Posted: Tuesday Apr 23rd, 2013 at 8:44 am #48186

No, Pro doesn’t change this at all.

Did you make sure the field has a value? And did you test if you could retrieve it successfully?

[hilite pre_code]
$year = get_user_field('year');
echo $year;
[/hilite]

You may need to play around with it and test a bit until you get it right.

Posted: Tuesday Apr 23rd, 2013 at 8:40 am #48185

De rien. :)

Posted: Tuesday Apr 23rd, 2013 at 8:35 am #48183

Is that Auth.Net U.S.? Auth.Net U.K. is not supported yet.

There’s the [hilite mono]cc[/hilite] shortcode attribute. [hilite path]Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Shortcode Attributes -> cc[/hilite]

cc=”USD” 3 character Currency Code. Authorize.Net® processes all transactions in USD. Not valid when cancel=”1″.

You can test with pounds or euros: [hilite mono]cc="GBP"[/hilite] or [hilite mono]cc="EUR"[/hilite].

Posted: Tuesday Apr 23rd, 2013 at 8:25 am #48182

Well, the URL that doesn’t use mod-rewrite seems to work:

http://www.bitsworkshop.org/premium/?s2member_file_download=video.mp4

So it does look like a problem with your htaccess. I’d contact your webhost about it.

Posted: Tuesday Apr 23rd, 2013 at 8:17 am #48179

Did you test creating an account in WordPress the way a user would, to see if you were added to MailChimp? Do you get the subscription confirmation email? Did you confirm the subscription and do you still not show up in the MC list?

Have you verified that your s2Member-MailChimp integration is still configured correctly? [hilite path]Dashboard -› s2Member® -› API / List Servers -› MailChimp®[/hilite]

Do you have logging enabled? What does the MailChimp log say? [hilite path]Dashboard -› s2Member® -› Log Files (Debug) -› Logging Configuration[/hilite]

Could you try these? Knowledge Base » Common Troubleshooting Tips

Posted: Tuesday Apr 23rd, 2013 at 8:10 am #48178

Hi Ian. I read the whole thread this time.

Your shortcode seems okay, and it would create a subscription. The log entry you quoted says it’s a subscription too.

To test and find out quicker about the next payment, make the regular term just a day, the amount can be 1 cent for the tests.

[[s2Member-Pro-PayPal-Form level="4" ccaps="" desc="$0.01 USD/day" ps="thecushion" lc="" cc="USD" dg="0" ns="1" custom="thecushion.com" ta="0" tp="0" tt="D" ra="0.01" rp="1" rt="D" rr="1" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]]

Keep logging enabled during your tests and if you still have a problem with this, please submit your site’s info so I can take a look at the logs. Let us know if you send the info. s2Member® » Private Contact Form

Posted: Tuesday Apr 23rd, 2013 at 7:52 am #48175

Thanks for the info and tests. Did you try every tip in the troubleshooting article, including reproducing the problem in a clean test installation of WP with just s2Member?

Could you submit your site’s info so we can look at it? Let us know when you sent it. Thanks! s2Member® » Private Contact Form

Could this be a code error as all this started happening after I did an update.

What did you update? s2Member? What version?

Posted: Tuesday Apr 23rd, 2013 at 7:46 am #48174

Thanks for the info. Have you asked PayPal about the profile ID error? I’m not sure if they’re talking about your account profile or the subscription profile…

Did you verify your integration is all correctly configured? [hilite path]Dashboard -› s2Member® -› PayPal® Options[/hilite]

Do you have PayPal Pro? if so, is it the PayFlow Edition? Please see this article: Knowledge Base » PayPal Pro, PayFlow, DPRP, Express Checkout

Posted: Tuesday Apr 23rd, 2013 at 7:39 am #48173

The replacement codes available for the free registration pro-form’s thank-you page can be found here: [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Custom Return URLs Upon Success -> Free Registration[/hilite]

For the full name it’d be [hilite mono]%%user_full_name%%[/hilite].

In your custom thank-you page you can pick up those variables and echo them in the content to customize the message. E.g.

[hilite pre_code]
Thanks !
[/hilite]
http://php.net/manual/en/reserved.variables.get.php

Remember that you’ll need a PHP execution plugin for PHP to work in your content, and don’t use the Visual editor. Knowledge Base » ezPHP Plugin for WordPress®

Posted: Tuesday Apr 23rd, 2013 at 7:32 am #48172

Ah, I understand now. Well, it’s not possible from the interface, but you could create a customization for it. Here are a some links that’ll help:

http://www.s2member.com/forums/topic/verify-terms-and-conditions-on-server-side/#post-35646
http://www.s2member.com/forums/topic/registering-without-required-fields/#post-10707

Knowledge Base » Hacking s2Member® Via Hooks/Filters

Posted: Tuesday Apr 23rd, 2013 at 7:27 am #48171

Could you submit your site’s info? I’ll take a look at it. Let me know once you sent it, please. s2Member® » Private Contact Form

Also, is the site live already or still under development and would I be allowed to change something if I need to test while investigating it?

Did you try every tip in the troubleshooting article? Knowledge Base » Common Troubleshooting Tips

About hiring someone, we don’t have a board for that here, but you can try a freelancers site like jobs.wordpress.net, odesk.com or elance.com.

Posted: Tuesday Apr 23rd, 2013 at 7:22 am #48170

This is what Jason (the Lead Developer) told us earlier today:

Thank you. I received the log files, but there is no reference to this error code in any of the log files that I have.

Could you submit the contact form again, with all the info requested there, and not attach any files? He can review those in your dashboard or via FTP if we have that info. Please leave a reply here once you sent it, so we can forward it to him. Thanks! s2Member® » Private Contact Form

Posted: Tuesday Apr 23rd, 2013 at 7:15 am #48168

There doesn’t need to be a purchase, you can assign the level manually if you want, or use a free registration pro-form for the level you want to give them, or have a script change their level… It doesn’t have to be paid for the user to have a higher level.

[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite]
Knowledge Base » Changing Roles/Capabilities via PHP

I’m not sure I understand what the problem you’re having is. Could you explain some more, please?

Posted: Tuesday Apr 23rd, 2013 at 7:07 am #48167

You’d get the value for the custom field and then check the value in a condition…

If you custom field’s ID is “class”, it’d be something like this, I guess:

[hilite pre_code]

Content for Class 1

[/hilite]

It may be different depending on the type of custom field you created.

Anyway, that example should give you an idea of how it is. You may need to do some tests, but it won’t be too hard.

Posted: Monday Apr 22nd, 2013 at 11:25 pm #48148

No problem. And I know what you mean.

Anyway, the best solution I can think is having them register and login before purchase, but I can understand you may need to update a bunch of things for that.

Viewing 25 replies - 1,251 through 1,275 (of 7,376 total)

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.