• Resolved Tom

    (@tomybyte)


    We made a staging copy of the production website on localhost after discovering that we lost all Ninja Forms (NF) and even the backend access to NF.
    We got access back with the legacy add on but after upgrade the system base to wordpress 6 running on PHP 8 or 7.4 we now get fatal error and cannot use the website. If we would uninstall the NF legacy Plugin, we would have no access to NF anymore.
    How can we break this vicious circle?

    • This topic was modified 1 year, 11 months ago by Tom.
    • This topic was modified 1 year, 11 months ago by Tom.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor Justin McElhaney

    (@jmcelhaney)

    It sounds like you are still using the deprecated 2.9.x codebase. You can upgrade to the 3 codebase by following these steps:
    Make sure you meet these minimum requirements: WP 5.7 or later, PHP 7.4 or later.
    Update ninja Forms to the latest version.
    Install the Ninja Form Legacy plugin: https://wordpress.org/plugins/ninja-forms-legacy/
    You can then upgrade to the 3 codebase using this documentation. https://ninjaforms.com/docs/conversion/
    If you continue to have issues, can you contact our official support. (https://ninjforma.com/contact)

    Thread Starter Tom

    (@tomybyte)

    The latest Ninja Forms Legacy plugin caused Fatal Errors with WP 6.0 on PHP 8. I had to do a full backup restore with the same forms of a previous version of the website with WP 5.7. Then I could convert the 3 codebase, export the forms. In the website with wp 6.0 I had to completely remove the nf plugin and all data, then reinstall the latest version, after that I could import the exported forms into the website with WP 6.0. Then I had to change the IDs of each form in the shortcodes because the form IDs had changed after import. Eventualy everything worked as expected.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Fatal Error After Upgrade using WP 6 + PHP 7.4/8’ is closed to new replies.