• Resolved Miserere

    (@miserere)


    I have been using Subscribe2 successfully for 4 months or so. This morning I upgraded to version 6.4 immediately started having issues:

    1. Subscribers were getting e-mail in HTML even though their preferences were to receive plain text.
    2. The Digest is being sent out once an hour. A digest was never sent out prior to this upgrade, and I can’t turn it off because I see no ON/OFF switch for it. I tried setting the time for it to go out a couple hours in advance but after saving my settings the time appears as 12am. Yes, I am aware of my time zone and that the time must be in the future

    I’ve received several complaints from my subscribers already, so I’d like to know what’s going on. Due to security issues with my employer I am unable to FTP and upload from home the older version that was working fine.

    Any and all help is appreciated!

Viewing 11 replies - 1 through 11 (of 11 total)
  • @miserere,

    You should be able to downgrade by download the older version from here and then uploading it by visiting Plugins->Add New and then choosing upload in the admin area of your WordPress site.

    I can’t really understand your issues fully from what you’ve written above as it’s unclear whether you are using per-post or digest settings. You seem to be using digest if you are trying to set a time but then you are saying you don’t want them to go hourly – so what exactly are your settings at Settings->Subscribe2?

    Also, the users who have received HTML emails – have you checked their settings yourself? You say the ‘were’ set for plain text but ‘are’ they set for plain text now?

    Thread Starter Miserere

    (@miserere)

    Hi Matt,

    Thanks for your reply! Sorry I wasn’t clearer. My original set up was one e-mail per post. That’s actually working fine now, and I believe people are receiving e-mails in the format of their choice. I had gone and looked at the preferences of those who complained, and they were set to ‘plain text’, but I now know they were complaining about the digest e-mails, which are being sent in HTML to everyone.

    And that’s the only issue right now, a digest e-mail is going out approximately once an hour (on top of the individual per-post e-mails) and I don’t know how to stop it.

    I wasn’t aware I could upload a file through the WP interface! Good to know. Problem now is that I would have to uninstall v.6.4 first before installing v.6.3, and that would erase all my settings, and my users’ settings too.

    If you can just tell me how to turn off the digest, I’ll be OK ??

    You can see my settings here.

    @miserere,

    Okay, this is very strange, your settings should mean that there isn’t a Subscribe2 schedule cron event that will result in sending a digest on any timeframe – let alone hourly.

    There are 2 ways to try removing the event, if indeed it is there:

    1/ Change your subscribe2 settings to have an hourly digest and save then. Then change them back to per post.

    2/ Install the WP-Crontrol plugin, look for a subscribe2_cron event and delete this event.

    The latter method involves another plugin being installed, but you now know you can do that remotely. It also allows you to confirm that the scheduled event is there so you’ll have a good idea that deleting it will fix things.

    Thread Starter Miserere

    (@miserere)

    Matt,

    I tried your option 1 last night, and it didn’t work, so I’ll try WP-Crontrol.

    I know I can install plugins directly from the WP control panel (that’s how I always do it as even FTP from my work machine is a PITA), I just didn’t know I could install older versions of plugins that way too.

    I’ll be back with what I find regarding cron jobs.

    Thread Starter Miserere

    (@miserere)

    Nope, no subscribe2_cron events! ??

    I’m going to try setting the digest to every hour and wait for it to be sent before resetting it back again.

    One thing I can say right now is that after setting the digest to run every hour I do not see a Subscribe2 cron job in the WP-Crontrol panel. Although there is a default “hourly” in the list.

    @miserere,

    I think you may have been looking at the wrong WP-Crontrol page. THere is one in Settings that lists the cron intervals that are defined. There is also a page at Tools->Crontrol that lists all of the events that are hooked into the intervals and when they are next going to run.

    Look in the Tools page to see if there is a subscribe2 job defined.

    Thread Starter Miserere

    (@miserere)

    Ah, now that’s important! I didn’t spot the WP-Crontrol page in the Tools menu earlier on; why aren’t both pages under the same menu???? Anyway, there is indeed an s2_digest_cron cron job set to run every hour, because I had set Subscribe2 to run every hour earlier today.

    I just now reset Subscribe2 to “send e-mails for each post” and that cron job disappeared. I’m going to wait an hour or so to see what happens. I’m hoping I won’t receive another digest.

    Thanks for all your help, Matt. I’ll keep you posted!

    Thread Starter Miserere

    (@miserere)

    I’m disheartened by the result. No, a digest wasn’t sent out an hour later…it was sent out 2h 20m later. I should note that no new posts have been published since early this morning, so the digest that has been sent all day has had the exact same text every time.

    There are no Subscribe2 cron jobs listed in the WP-Crontrol Tool menu at this time.

    Matt, if you can’t think of anything else, I don’t want to waste any more of your time, so I’ll just uninstall v.6.5 and install v.6.4. My subscribers will just have to reset their preferences again and I’ll make a record of my admin settings for the plugin.

    If you have a Plan B or C, I’ll be happy to listen to it. If not, then let me thank you for your help, Matt!

    Thread Starter Miserere

    (@miserere)

    Oh no! I found the problem! And it’s not Subscribe2 :-\

    I’m so sorry, Matt. The problem plugin is Email Users 2, which is sending out digests (they even call them “digest”!). I didn’t even know it had the capability to send out digests. When I checked its settings, the digest is turned off, so I have no idea why it was sending them out in the first place. I killed its cron job and I hope it doesn’t reappear.

    I’ve checked and see that this plugin was updated yesterday at the same time as Subscribe2, but I never thought of it because of my ignorance of its capabilities.

    Thanks to you pointing me to WP-Crontrol I was able to figure this out, so you did help me very much, Matt. I feel like I only wasted 20% of your time, which is probably 20% too much anyway… Please, accept my most sincere apologies, and thank you for a great plugin.

    @miserere,

    I really pleased that I’ve been of some help and that you’ve got the problem sorted. To be honest I was running out of ideas linked to Subscribe2 so in a way it’s a relief that your problems were coming from somewhere else!

    You’ve really not wasted my time as you’ve taken on board my suggestions and done all of the investigating yourself. Again, I’m glad if I was of any assistance.

    Thread Starter Miserere

    (@miserere)

    Thank you for everything, Matt. I’ve contacted the creator of Email Users 2, and I think he was already aware of this bug, which seems to appear randomly. Hopefully he’ll get back to me with a better explanation.

    Best of luck with your projects!

    —M.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘[Plugin: Subscribe2] Problems after upgrading to v.6.4’ is closed to new replies.