Conversation
supportHi, Using Rainmaker 0.37 along with “Email Subscribers & Newsletters” 4.0.2 returns an error 500 when doing this request: admin-ajax.php?action=rm_rainmaker_add_lead and of course does not subscribe anybody. I already left a note in the ES support forum but since I got no answer, I guess it is perhaps a Rainmaker issue more than an ES issue.
follow up: I managed to get the php error log: [06-Mar-2019 13:31:56 UTC] PHP Fatal error: Uncaught Error: Class 'es_cls_settings' not found in /var/www/wordpress-mu/wp-content/plugins/icegram-rainmaker/classes/mailers/email_subscribers.php:70 Stack trace: #0 /var/www/wordpress-mu/wp-includes/class-wp-hook.php(286): Rm_Mailer_Email_Subscribers->email_subscribers_add_subscriber(Array, Array) #1 /var/www/wordpress-mu/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #2 /var/www/wordpress-mu/wp-includes/plugin.php(465): WP_Hook->do_action(Array) #3 /var/www/wordpress-mu/wp-content/plugins/icegram-rainmaker/classes/class-icegram-rainmaker.php(436): do_action('rainmaker_post_...', Array, Array) #4 /var/www/wordpress-mu/wp-includes/class-wp-hook.php(286): Rainmaker->rm_rainmaker_add_lead(Array) #5 /var/www/wordpress-mu/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array) #6 /var/www/wordpress-mu/wp-includes/plugin.php(465): WP_Hook->do_action(Array) #7 /var/www/wordpress-mu/wp-admin/admin-ajax.php(167): do_action('wp_ajax_rm_rain...') #8 {main} thrown in /var/www/wordpress-mu/wp-content/plugins/icegram-rainmaker/classes/mailers/email_subscribers.php on line 70 This reply was modified 7 years, 2 months ago by liane .
Ok, so it is both a Rainmaker and ES issue: Rainmaker is calling the class es_cls_settings which doesn’t exist anymore in ES 4. Until this is fixed, Rainmaker won’t be able to subscribe users to ES 4
Hi, We have just fixed this issue in Email Subscribers 4.0.8 Please check and confirm the same.
ok, there is no more error 500… but the thank you message is not displayed, and nobody is subscribed.
Hi, Can you please contact us via this link with your site URL? We will look at the form once and let you know.
follow up: I managed to get the php error log: [06-Mar-2019 13:31:56 UTC] PHP Fatal error: Uncaught Error: Class 'es_cls_settings' not found in /var/www/wordpress-mu/wp-content/plugins/icegram-rainmaker/classes/mailers/email_subscribers.php:70 Stack trace: #0 /var/www/wordpress-mu/wp-includes/class-wp-hook.php(286): Rm_Mailer_Email_Subscribers->email_subscribers_add_subscriber(Array, Array) #1 /var/www/wordpress-mu/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #2 /var/www/wordpress-mu/wp-includes/plugin.php(465): WP_Hook->do_action(Array) #3 /var/www/wordpress-mu/wp-content/plugins/icegram-rainmaker/classes/class-icegram-rainmaker.php(436): do_action('rainmaker_post_...', Array, Array) #4 /var/www/wordpress-mu/wp-includes/class-wp-hook.php(286): Rainmaker->rm_rainmaker_add_lead(Array) #5 /var/www/wordpress-mu/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array) #6 /var/www/wordpress-mu/wp-includes/plugin.php(465): WP_Hook->do_action(Array) #7 /var/www/wordpress-mu/wp-admin/admin-ajax.php(167): do_action('wp_ajax_rm_rain...') #8 {main} thrown in /var/www/wordpress-mu/wp-content/plugins/icegram-rainmaker/classes/mailers/email_subscribers.php on line 70 This reply was modified 7 years, 2 months ago by liane .
Ok, so it is both a Rainmaker and ES issue: Rainmaker is calling the class es_cls_settings which doesn’t exist anymore in ES 4. Until this is fixed, Rainmaker won’t be able to subscribe users to ES 4
Hi, We have just fixed this issue in Email Subscribers 4.0.8 Please check and confirm the same.
ok, there is no more error 500… but the thank you message is not displayed, and nobody is subscribed.
Hi, Can you please contact us via this link with your site URL? We will look at the form once and let you know.