I’ve broken my Omeka Classic (ver. 2.5) site, probably by upgrading the server to PHP 7.4.11 recently.
Rather than the expected page(s), I get a screen full of PHP errors (i.e., Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead …).
I know I need to upgrade to Classic v. 2.7.1 and I want to do that. I found the upgrade instructions and believe I understand them. But they are predicated on my being able to access the Admin screen to do things like turn off the plugins and check to see if my database needs an update before proceeding.
My main site URL is http://archives.aotw.org/ and the admin path is http://archives.aotw.org/admin/ Both yield the errors only, no way to get to the admin tools.
How do I get there, please? I hope this is easy and I’m just being dim.
You don’t need to be able to get to “/admin” to be able to upgrade Omeka.
You can just follow the upgrade steps. You can skip deactivating your plugins (this sometimes helps avoid some problems but shouldn’t be relevant here), and the later step about upgrading the database will happen with the new version installed, so the errors you’re seeing now should be gone by then.
Very good, thanks! I’ll give it a shot.
Thanks again, John! The upgrade went without a hitch. I did need to upgrade my database, but that was automatic and very fast. All works well.
This topic was automatically closed after 250 days. New replies are no longer allowed.