Issue after manually migrating my website
-
I’ve been redesigning our running club’s website, and part of that work has involved improving the visibility and presentation of our running route maps. For this, I’ve been using the free version of FooGallery, which has worked very well for a non-profit organisation like ours.
I’ve recently been manually migrating our WordPress multisite installation from my local development environment to a staging server for testing purposes. Most areas of the website are working correctly following the migration, however I’m encountering issues specifically with FooGallery. None of the galleries are now displaying.
I was wondering if there is any documentation or recommended process for migrating FooGallery installations manually, without relying on a migration plugin.
I’ve already run a full search-and-replace across the SQL database using a plugin, which resolved most migration-related issues elsewhere on the site. However, it does not appear to have fixed the FooGallery problem. My assumption is that there may still be some form of reference to the original local site remaining in the database, which is preventing the thumbnails from generating or displaying correctly.
The issue also occurs when I attempt to run the thumbnail test. I’ve checked your documentation and searched online for similar issues, but unfortunately I haven’t been able to find a solution.
Would you be able to provide any guidance or support on this issue? I’ve included the error message I receive when attempting to access a gallery below.
Many thanks for your time and assistance.
Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, string given in /home/vol1_7/infinityfree.com/if0_36387705/ss-staging.rf.gd/htdocs/wp-content/plugins/foogallery/includes/admin/class-admin-notices.php:44 Stack trace: #0 /home/vol1_7/infinityfree.com/if0_36387705/ss-staging.rf.gd/htdocs/wp-content/plugins/foogallery/includes/admin/class-admin-notices.php(195): FooGallery_Admin_Notices->should_show_alert() #1 /home/vol1_7/infinityfree.com/if0_36387705/ss-staging.rf.gd/htdocs/wp-includes/class-wp-hook.php(341): FooGallery_Admin_Notices->display_thumb_test_notice(”) #2 /home/vol1_7/infinityfree.com/if0_36387705/ss-staging.rf.gd/htdocs/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array) #3 /home/vol1_7/infinityfree.com/if0_36387705/ss-staging.rf.gd/htdocs/wp-includes/plugin.php(522): WP_Hook->do_action(Array) #4 /home/vol1_7/infinityfree.com/if0_36387705/ss-staging.rf.gd/htdocs/wp-admin/admin-header.php(313): do_action(‘admin_notices’) #5 /home/vol1_7/infinityfree.com/if0_36387705/ss-staging.rf.gd/htdocs/wp-admin/edit.php(411): require_once(‘/home/vol1_7/in…’) #6 {main} thrown in /home/vol1_7/infinityfree.com/if0_36387705/ss-staging.rf.gd/htdocs/wp-content/plugins/foogallery/includes/admin/class-admin-notices.php on line 44
You must be logged in to reply to this topic.