nodesman / wp-autoresponder

Email marketing and newsletter plugin for WordPress
40 stars 22 forks source link

Thanks a lot for the new update.. but autoresponder still doesn't work #247

Closed delpantig closed 11 years ago

delpantig commented 11 years ago

All warnings are gone.. but emails from auto responder still doesn't send especially the ones scheduled on the day of subscription (day 0).. Just thought of notifying you.. thanks! still a great a plugin by the way. Regards.

nodesman commented 11 years ago

The day 0 email will be delivered not immediately. It takes a while. For the next cron to trigger.

Wait a while and see it comes a while later. On Apr 27, 2013 3:10 PM, "delpantig" notifications@github.com wrote:

All warnings are gone.. but emails from auto responder still doesn't send especially the ones scheduled on the day of subscription (day 0).. Just thought of notifying you.. thanks! still a great a plugin by the way. Regards.

— Reply to this email directly or view it on GitHubhttps://github.com/nodesman/WP-Autoresponder/issues/247 .

nodesman commented 11 years ago

Also, could you check your server logs and check if you see anything relevant to WPR there?

delpantig commented 11 years ago

Hi,

I'm not sure if I'm looking at the right thing.. but the error logs file shows lots of warnings relevant to plugin... It shows something similar below for the past days of using the plugin (this is for April 27.. Sorry, not so savvy with this stuff.. Thanks for your reply!

[27-Apr-2013 00:39:26] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 01:56:46] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 02:37:21] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 04:18:26] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 05:11:00] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 05:36:35] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 05:39:24] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'sid=9' at line 1 for query select * from wp_wpr_blog_subscription where type='cat' sid=9 made by require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), call_user_func_array, WP_Autoresponder->init, _wpr_render_subscription_management_page, include('/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/manage.php'), confirm_unsubscription [27-Apr-2013 05:39:24] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'sid='9'' at line 1 for query select * from wp_wpr_blog_subscription where type='all' sid='9' made by require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), call_user_func_array, WP_Autoresponder->init, _wpr_render_subscription_management_page, include('/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/manage.php'), confirm_unsubscription [27-Apr-2013 05:39:24] WordPress database error Table 'del_wrdp1.wpr_post_series' doesn't exist for query SELECT b.* FROM wp_wpr_followup_subscriptions a, wpr_post_series b where type='postseries' and sid='9' and b.id=a.eid; made by require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), call_user_func_array, WP_Autoresponder->init, _wpr_render_subscription_management_page, include('/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/manage.php'), confirm_unsubscription [27-Apr-2013 06:30:18] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 07:27:12] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 08:31:56] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 09:23:20] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 09:29:05] WordPress database error Table 'del_wrdp1.wp_wpr_subscribers_3' doesn't exist for query select * from wp_wpr_subscribers_3 where id=11; made by require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), call_user_func_array, WP_Autoresponder->init, _wpr_render_confirm_subscription, include('/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/confirm.php'), sendConfirmedEmail, wpr_place_tags [27-Apr-2013 10:53:41] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 11:44:20] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 12:40:34] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184 [27-Apr-2013 13:53:53] PHP Fatal error: Call to undefined method DateTime::setTimestamp() in /home/del/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/other/background.php on line 184

nodesman commented 11 years ago

*sigh*

@delpantig thanks for pointing this out.

Major PEBKAC happened.

nodesman commented 11 years ago

Oh just so you know, by PEBKAC I mean me not you. :)

househeadachehelper commented 11 years ago

I am having the same issue....it has been nearly 2 hours since I tested the autorepsonder. I also have not received the admin notifications yet. I did test with two different new subscribers, nothing sent out yet. If you want me to check my server logs as you did above...I will need to know how to do that. Thank you.

nodesman commented 11 years ago

Fixed. Please await the update.

nodesman commented 11 years ago

Also, if you can just get your web host to upgrade to v5.3+ that would be great.

That would be great

delpantig commented 11 years ago

Thanks! plugin updated... and nope.. still not sending out the autoresponder emails. :(

ghost commented 11 years ago

Same here, latest version of plugin, follow-up subscription database table full of subs waiting to receive their first email autoresponder (first of eight) and they are not triggering. Very frustrating as autoresponders were a prime reason for picking this plugin.