• Resolved eiserfeyer

    (@eiserfeyer)


    After upgrade to “Events Manager” v6.4.1 I get the following error message and WP can only be reset by the recovery modus und deactivation of the Plugin “Events Manager”.
    This means that the plugin can no longer be used on our WP installation. and I could not find the last v6.3.x which I had before the upgrade.
    Can anybody help?

    An error of type E_ERROR was caused in line 924 of the file /html/wordpress/wp-content/plugins/events-manager/em-install.php. Error message: Uncaught Error: Cannot use string offset as an array in /html/wordpress/wp-content/plugins/events-manager/em-install.php:924 Stack trace: #0 /html/wordpress/wp-content/plugins/events-manager/em-install.php(42): em_upgrade_current_installation() #1 /html/wordpress/wp-content/plugins/events-manager/events-manager.php(619): em_install() #2 /html/wordpress/wp-includes/class-wp-hook.php(308): em_init('') #3 /html/wordpress/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #4 /html/wordpress/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #5 /html/wordpress/wp-settings.php(623): do_action('init') #6 /html/wordpress/wp-config.php(117): require_once('/html/wordpress...') #7 /html/wordpress/wp-load.php(50): require_once('/html/wordpress...') #8 /html/wordpress/wp-admin/admin.php(34): require_once('/html/wordpress...') #9 /html/wordpress/wp-admin/index.php(10): require_once('/html/wordpress...') #10 {main} thrown
Viewing 13 replies - 1 through 13 (of 13 total)
  • Go to the WordPress plugin page: https://www.ads-software.com/plugins/events-manager/

    Then click on Advanced View. Then at the bottom select 6.3 from the pulldown menu and click on the Download button.

    Plugin Author Marcus

    (@msykes)

    Hello, we’re investigating this issue with some Pro customers who we hope wlil facilitate some FTP info, we can’t do that here due to forum guidelines.

    We’re not able to reproduce this ourselves. We hope to fix it pretty much immediately after reproducing and releasing a 6.4.2 update.

    TreeTrail

    (@aprilschmitt27)

    I really appreciate the plugin: “WP Rollback”! I’ve used it safely for many years, to choose a previous plugin version when anything goes wrong. It seems to work with any plugin that’s in the WP Plugin Directory.

    Same problem here, with version 6.4.1. The event page stopped loading only showing the preloader icon forever. Could not find the problem after digging the settings, plugins and theme, so I have no idea why.
    The only solution was downgrading to version 6.3.
    Also used the plugin “WP Rollback” to downgrade.

    Thread Starter eiserfeyer

    (@eiserfeyer)

    Thanks for your help. I downgraded to 6.3 and installed WP Rollback.
    Hopefully the developers will find the bug in 6.4.1 ??

    Any news about that, is resolved?

    I’m still having this issue. I’ve tried the new 6.4.3 version but again, reverted back to 6.3 because I still get this error.

    Any way this will be solved or is there any solution, so I can go back to updating this plugin ?

    Thanks

    Issue still exists, we ran into this today when upgrading to the latest version. Has to roll back to the prior release.

    @msykes Please apply the fix @joneiseman , It is the only way to avoid fatal error in wp-admin when events manager 6.4.3 is activated/updated.

    @joneiseman said in https://www.ads-software.com/support/topic/fatal-error-after-update-130/#post-16901176

    You can fix this by adding the following code after line 931 in wp-content/plugins/events-manager/em-install.php:You can fix this by adding the following code after line 931 in wp-content/plugins/events-manager/em-install.php:

    if ( ! is_array($data) )
        $data = array();

    Once you have successfully activated the plugin you can remove this change or you can just leave it there until the next plugin update. Once the plugin is activated you will no longer need this code change.

    Plugin Author Marcus

    (@msykes)

    Hello everyone, sorry for this error, this is something we never were able to reproduce but hard-coding the error ($data not being an array by default) we confirmed the fix and have implemented it.

    We’ve updated a dev version which will fix the issue and will soon release a regular update with this and many more known bugfixes.

    To upgrade to a dev version, visit?Dashboard > Events > Settings > Admin Tools?and click the?Check Dev Updates?button. You’ll see the update appear on your plugins/updates page. You can also manually update by downloading the dev version here. For more detailed instructions, see our?documentation for upgrading to dev versions.

    Hi:

    In my case dev version runs perfect.

    Thxs @msykes

    I would be curious to know if Rollback Update Failure solved this issue. At least as to whether or not it updates correctly. The core issue is likely due to PHP 8.x deprecations and dynamic variable initialization.

    • This reply was modified 1 year, 3 months ago by Andy Fragen.
Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Problem after upgrade to v6.4.1’ is closed to new replies.