Upgrading to 1.2.1 - Fatal error - Class 'Omeka_Core'

Hi, let me first get my disclaimers out of the say - I'm a volunteer helping a small org with their Omeka installation. I'm not very technical although I'm happy to learn. I was helping them change their theme, but realized that they are running a very old version (1.1), so I started with upgrading to 1.2.1 and ran into problems.

the site is: http://www.lubutocollections.org/

I get this error when I go to the site URL:
Fatal error: Class 'Omeka_Core' not found in /home/lubutoco/public_html/index.php on line 17

and this error when I try to get into the admin interface
Fatal error: Class 'Omeka_Core' not found in /home/lubutoco/public_html/admin/index.php on line 25

It sounds like you had some problem uploading or installing the files for 1.2.1. I think you'll want to try uploading the new files again.

The instructions for upgrading basically have you move the old installation out of the way, dump or unzip the new files where you want the site to be, then just moving a few files back over.

Thank you so much for getting back to me.

I wasn't involved in the first installation and honestly I'm having a hard time understanding which files constitute the 'old installation'. There are a lot more folders on my server than I unzipped in the omeka upgrade. Can you point me to a list of relevant folder names that I should "move out of the way"? eg is it everything in the application folder? or just everything in the "omeka' folder?


As long as you have a backup of everything somewhere, everything in the omeka folder can be moved.

The files that you will need to replace (or just leave intact) are everything in the archives folder -- that's where all the uploaded files and their derivatives are -- and the db.ini file -- that's where database info is.

If there are any plugin customizations and/or theme customizations, you'll want to make sure that those are safe and sound, too, and be aware that changes to Omeka core might make them behave differently


Thank you so much for taking the time to help me out. I'm really sorry to be so dense, but when you say 'omeka folder' do you literally mean the folder called 'Omeka' and everything in there (including the other Omeka folder that is inside that folder also)? what about the 'zend' folder which is outside the Omeka folder?


The folder I'm talking about is the root folder that contains all of the files related to Omeka. It should have subfolders something like:


The db.ini file should also already be in that folder. The unzipped file for the new version will have the same structure in it -- that's what you are replacing the existing structure with.


Thank you all so very much! We will take another pass at this.