• I tried to go in to plugin update page and my backend turned out like this. Nothing works:

    Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct(): Failed to parse time string (Please activate your subscription.) at position 0 (P): The timezone could not be found in the database' in /var/www/fs2/44/wergog/public_html/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php:164 Stack trace: #0 /var/www/fs2/44/wergog/public_html/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php(164): DateTime->__construct('Please activate...') #1 /var/www/fs2/44/wergog/public_html/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php(136): WooThemes_Updater_Admin->maybe_display_renewal_notice() #2 [internal function]: WooThemes_Updater_Admin->maybe_display_activation_notice('') #3 /var/www/fs2/44/wergog/public_html/wp-includes/plugin.php(525): call_user_func_array(Array, Array) #4 /var/www/fs2/44/wergogea/public_html/wp-admin/admin-header.php(250): do_action('admin_notices') #5 /var/www/fs2/44/wergog/public_html/wp-admin/edit-form-advanced.php(472): require_once('/var/www/fs2/44...') #6 /var/www/fs2/44/wergogea/public_html/wp-admin/post-new.php(85): include('/var/www/fs2/44...') #7 {main} thrown in /var/www/fs2/44/wergog/public_html/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php on line 164

    I have customizer installed and in use. It worked fine before.

Viewing 15 replies - 1 through 15 (of 21 total)
  • I also tried to login to my backend and I have the same problem. Nothing works:

    Fatal error: Uncaught Exception: DateTime::__construct(): Failed to parse time string (Please activate your subscription.) at position 0 (P): The timezone could not be found in the database in /home/www/raisinglearners.com/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php:164 Stack trace: #0 /home/www/raisinglearners.com/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php(164): DateTime->__construct(‘Please activate…’) #1 /home/www/raisinglearners.com/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php(136): WooThemes_Updater_Admin->maybe_display_renewal_notice() #2 /home/www/raisinglearners.com/wp-includes/plugin.php(525): WooThemes_Updater_Admin->maybe_display_activation_notice(”) #3 /home/www/raisinglearners.com/wp-admin/admin-header.php(250): do_action(‘admin_notices’) #4 /home/www/raisinglearners.com/wp-admin/index.php(92): include(‘/home/www/raisi…’) #5 {main} thrown in /home/www/raisinglearners.com/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php on line 164

    Prabhjot Singh

    (@prabhozyahoocomau)

    Same error ::
    Uncaught exception ‘Exception’ with message ‘DateTime::__construct(): Failed to parse time string (Please activate your subscription.) at position 0 (P): The timezone could not be found in the database’ in /home/waxadmin389/public_html/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php:164 Stack trace: #0 /home/waxadmin389/public_html/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php(164): DateTime->__construct(‘Please activate…’) #1 /home/waxadmin389/public_html/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php(136): WooThemes_Updater_Admin->maybe_display_renewal_notice() #2 [internal function]: WooThemes_Updater_Admin->maybe_display_activation_notice(”) #3 /home/waxadmin389/public_html/wp-includes/plugin.php(503): call_user_func_array(Array, Array) #4 /home/waxadmin389/public_html/wp-admin/admin-header.php(250): do_action(‘admin_notices’) #5 /home/waxadmin389/public_html/wp-admin/index.php(92): include(‘/home/waxadmin3. in /home/waxadmin389/public_html/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php on line 164

    I had same error.
    I deleted following plugin folder from server and site started to work again:
    /wp-content/plugins/woothemes-updater/

    Same here…there must be something wrong with this plugin…

    I placed a ticket in the support forum at WooThemes. I will let you know when I hear from them.

    Got the same thing, removing the plugin resolved the issue.

    Same problem on several of of our sites. Commenting to save thread.

    Thread Starter jaakkosalmix

    (@jaakkosalmix)

    I removed (changed the name) the wp-content/plugins/woothemes-updater -folder. Problem is gone. I hope that Woothemes will fix their code soon.

    Ditto, commenting to save thread.

    Same here – filed a ticket with Woo….

    Have no time for debugging, but it seems as though the Woo-License API is returning incorrect data after the recent “new: store your credit-card here” feature has been introduced ??

    Hi there, we pushed live some code on our server that might have caused this. Can I ask that you please test this and let me know if the issue is now resolved for you?

    Sorry for the inconvenience caused.

    Still the same error for my site.

    The issue appears to be resolved for my site.

    Not working here, same problem.

    I hate this, everything was oke till yesterday night!

    Well, had the same problem but fixed it myself. Seems like the problem is caused by the DateTime object used in class-woothemes-updater-admin.php. Go the suggested line in the error, in the asked question it’s the line number 164:

    thrown in /var/www/fs2/44/wergog/public_html/wp-content/plugins/woothemes-updater/classes/class-woothemes-updater-admin.php on line 164

    Find the DateTime object and replace it as following:

    \\
    $date = new DateTime( parse_str($product[‘license_expiry’]) );
    \\
    The $product[‘license_expiry’] should be parsed as string.

    That’s it. Hope it woks.

Viewing 15 replies - 1 through 15 (of 21 total)
  • The topic ‘FATAL ERROR:(Please activate your subscription.)’ is closed to new replies.