Bruce

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Friday Jun 28th, 2013 at 5:32 am #52714 | |
![]() |
|
The idea behind this value is gone over in the Shortcode Attributes section in the Download Options section. Here’s the excerpt:
So, the idea is that if you want to serve a local file and you have Amazon s3/Cloudfront set up, you have to explicitly set the value to local. Then s2Member will search for the local file rather than try to serve a file from Amazon. Does that work for you? |
|
Posted: Friday Jun 28th, 2013 at 5:27 am #52713 | |
![]() |
|
No, it’s not that. I went to the domain in your screenshot, and when I tried to access it appending /wp/ to the end I was given a 404 error just for your homepage. It looks like the correct way to link to your site is without that part of the URL. If you take that out of your IPN and Return URLs I think your integration would work for you. |
|
Posted: Thursday Jun 27th, 2013 at 5:57 pm #52700 | |
![]() |
|
Thank you for your inquiry.Sorry to hear you’re having problems. We don’t have any recommended developers, but we recommend putting your project up on sites such as http://jobs.wordpress.net, http://elance.com/, or http://odesk.com/. |
|
Posted: Thursday Jun 27th, 2013 at 5:51 pm #52698 | |
![]() |
|
This is now irrelevant
See this plugin to achieve this: http://wordpress.org/plugins/member-approval/ |
|
Posted: Thursday Jun 27th, 2013 at 4:17 pm #52695 | |
![]() |
|
Please don’t post your log in info on the forums. I posted a link to the Private Contact Form in my last reply, that’s a much better place to send your info: |
|
Posted: Thursday Jun 27th, 2013 at 4:01 pm #52692 | |
![]() |
|
The video you uploaded won’t load for me, for whatever reason, but looking at the still I can tell the issue here is that s2Member’s CSS and JavaScript are not loading in the admin panel. Are you running any Maintenance Mode plugins or something like that where your site’s home domain is being redirected? That’s usually the issue here. If that’s not the problem, let us know and send a Dashboard Login here: |
|
Posted: Thursday Jun 27th, 2013 at 3:45 pm #52691 | |
![]() |
|
Yes you can set all of this up within s2Member and it will work okay. s2Member will use the settings you have set up for Automatic End of Term even if you import your Users. Just make sure to set up the EOT Date when you sign your Users up. |
|
Posted: Thursday Jun 27th, 2013 at 3:43 pm #52690 | |
![]() |
|
You would add it to a Must-Use Plugin file. See: http://codex.wordpress.org/Must_Use_Plugins You only need to add it once. |
|
Posted: Thursday Jun 27th, 2013 at 5:15 am #52670 | |
![]() |
|
Thanks for the kudos! It’s great to hear that you fixed the issue! I hope you can get your theme agreeing with JW Player soon as well. The best way to say thanks is to give s2Member a vote at WordPress.org. :-) See: http://wordpress.org/plugins/s2member/ Thanks and let us know if you have any more problems with this. |
|
Posted: Thursday Jun 27th, 2013 at 4:29 am #52666 | |
![]() |
|
Thank you for your inquiry.s2Member won’t be able to connect to your current database of Users right off. You’ll have to Import these Users via .CSV file, which means you’ll have to run some kind of special export routine to get a file that you can import your current Users into s2Member. I’m sorry that it’s that way but that’s how it goes :-\. This article goes over (briefly) how these CSV files are formulated if you’re interested in seeing that: Knowledge Base » Import (or Mass Update) Users
Yes you could do that. s2Member will allow you to update Users via CSV file, too.
Hm, no that’s a bit trickier. s2Member expects to get a password to create a User, and doesn’t send any emails when it Imports a User. To accomplish this would require some custom code, I’m afraid. |
|
Posted: Thursday Jun 27th, 2013 at 4:24 am #52665 | |
![]() |
|
Thank you for your inquiry.I’m sorry to say that the things you’ve seen are about all we’ve got for demonstrating the way s2Member works over than the features table here: The best way to test out s2Member Pro is to download the s2Member Framework and check out how you set up our free version. s2Member Pro adds a few things like Import/Export for Users, but it’s mostly meant for allowing you to integrate the other payment gateways available as far as how the module actually works. |
|
Posted: Thursday Jun 27th, 2013 at 4:20 am #52664 | |
![]() |
|
Gotcha. Okay well while you’re waiting, you might try making sure that you’ve deleted your distros for your bucket with Cloudfront. It sounds like s2Member is having trouble overwriting the currently settings for your bucket. The best tutorial I could find for doing this was here: |
|
Posted: Thursday Jun 27th, 2013 at 4:10 am #52662 | |
![]() |
|
Awesome thanks for the update.
What error exactly are you getting? I’ve seen multiple 400 Error descriptions come from Amazon Cloudfront before. Could you post a copy of the error here?
Ah, sorry I can’t really say what that’s changing on your set up. Your theme’s developer would have to tell you about that. :-/ |
|
Posted: Thursday Jun 27th, 2013 at 3:47 am #52661 | |
![]() |
|
Thank you for reporting this important issue.It sounds to me like your two issues are related. I would recommend turning on logging if you haven’t already: Dashboard -› s2Member® -› Log Files (Debug) -› Logging Configuration I’m guessing that if you turn on logging and do a test transaction (or if you had logging enabled) that a ccbill-ipn.log and paypal-ipn.log are not going to be made. What this means is that the IPN URL is also 404’ing. I took a look at the URL in the screenshot you posted. It looks like the issue is that you’re linking like this: http://www.yoursite.com/wp/?s2member_pro_ccbill_return=1 If you take the /wp/ out of your URLs it should work right. |
|
Posted: Thursday Jun 27th, 2013 at 3:14 am #52651 | |
![]() |
|
At this point the EOT date is already deleted. If you want to catch it before then you might try this hook instead:
You can find all of the hooks for the EOT process here:
|
|
Posted: Thursday Jun 27th, 2013 at 3:10 am #52649 | |
![]() |
|
Thank you for your inquiry.This is possible, but it requires custom code. You can use the information here with the ws_plugin__s2member_disable_specific_ip_restriction filter to do this: Knowledge Base » Hacking s2Member® Via Hooks/Filters s2Member passes 2 parameters through this filter. The first is a boolean (TRUE or FALSE) value that you can change to TRUE to prevent s2Member from firing the IP restriction and the other is an array of all of the variables that s2Member has at the point where it’s calling on the filter. You can take a look at the variables that are set at this point in this file: /s2member/includes/classes/ip-restrictions.inc.php s2Member has a variable then called
Let me know if you have any further questions. :-) |
|
Posted: Thursday Jun 27th, 2013 at 2:59 am #52644 | |
![]() |
|
Sorry about the delay in response.
Yes I agree this is probably not a problem with plugins. I’m glad to hear that you found the source of issue, now you’ll have to figure out what part of your theme is causing this. I’d contact your theme developer about it. As for your Amazon integration, I took another look at your integration, and it looks like you still have your Cloudfront information input here: Dashboard -› s2Member® -› Download Options -› Amazon® S3/CloudFront CDN Storage Did you fix the issue or is that an accident? That could be causing your issue. |
|
Posted: Wednesday Jun 26th, 2013 at 6:56 am #52604 | |
![]() |
|
No, this shouldn’t happen to your Users. The problem we were having was related to the external email service we use for sending emails at s2Member.com. We were having connection problems to it, and it was causing s2Member’s connection to its database to time out, which is something we’re planning on dealing with in the next maintenance release of s2Member. Just to clarify, this isn’t a “bug”. It’s just something that can happen when something goes very wrong with a connection during checkout, causing the page to return a 404 error because WordPress is unable to connect to the database to get Post/Page data. This could happen on any WordPress site that is running a PHP connection to another site, due to the way that WordPress connects to the database. We’ve fixed the problem now on s2Member.com, and we’ll be pushing out a change in the next maintenance release of s2Member that will make the likelihood of this ever happening on any site much lower. Thanks! |
|
Posted: Wednesday Jun 26th, 2013 at 5:52 am #52594 | |
![]() |
|
Hm, I don’t think you would. You might consider backing up your site before you do so, though. This article that Cristian linked earlier goes over some of the best ways to debug your site for things like this. I’d strongly recommend reading this to find your issue here: |
|
Posted: Wednesday Jun 26th, 2013 at 5:35 am #52590 | |
![]() |
|
Okay, thanks for your patience. I ran the Server Scanner, all greens except for your memory which is just showing a Warning. You might consider upping your Memory (you can do that automatically if you run the scanner yourself here: s2Member® Server Scanner). At this point I’m thinking this likely has something to do with a conflict from another plugin/your theme that’s causing an error with JW Player. I’m going to have to ask you to put your site into a Maintenance Mode, like with this plugin, and disable all plugins except s2Member, and revert to a default WordPress theme to see if you can get JW Player to load up correctly that way. If that’s still not working, then it has to be something to do with your server’s connection to Amazon. Try that, then if you still can’t get it to work, contact your server provider and ask them what might be happening. It looks to me like you have s2Member set up correctly, and I can’t find any fault past that. I’m very sorry for the inconvenience and the time this has taken. |
|
Posted: Wednesday Jun 26th, 2013 at 5:22 am #52589 | |
![]() |
|
Perfect, thanks! |
|
Posted: Wednesday Jun 26th, 2013 at 5:14 am #52587 | |
![]() |
|
Sorry, I’m attempting to connect via FTP and the credentials you gave me aren’t working. I’m failing to connect to the server with these credentials. Is there something else I need to do to connect, or can you send us the correct credentials? |
|
Posted: Wednesday Jun 26th, 2013 at 5:11 am #52586 | |
![]() |
|
Alright, thanks for your patience. I’m looking at your logs and it looks like when the video fails, it fails before a request for the video is ever made. Looking through the forums for JW Player, it looks like this is usually caused by a conflict with other things on your site, or invalid HTML around the player. I’m going to run the server scanner now and take a look at that before we move forward. |
|
Posted: Wednesday Jun 26th, 2013 at 4:54 am #52584 | |
![]() |
|
Thanks.
I have the details you sent still. I’m going to take a look now. I’m not sure if I’m going to be able to find anything specific here, but I should be able to rule out any obvious stuff. If I can’t find the problem looking through your logs you’re going to have to ask your hosting company about why your connections to Amazon might be failing. I set up an S3 Bucket earlier today to test this out again, and it worked perfectly when I set it up so it doesn’t look like this is a widespread issue. Just a heads up: I’m also going to briefly install the s2Member® Server Scanner to see if that yields any information on why this might be happening. I’ll do this after I look at your logs, so let me know if there’s a problem with my doing that. :-) |
|
Posted: Wednesday Jun 26th, 2013 at 3:01 am #52582 | |
![]() |
|
To get started with s2Member, I would first suggest coming up with the way that you’re going to protect your content, and move on from there. Based on what you’ve put forth so far, I’d say the best way to accomplish what you’re looking for is to use Custom Capabilities. |